.fad.fa-window-restore:after{content:"\10f2d2"}.fad.fa-windsock:after{content:"\10f777"}.fad.fa-wine-bottle:after{content:"\10f72f"}.fad.fa-wine-glass:after{content:"\10f4e3"}.fad.fa-wine-glass-alt:after{content:"\10f5ce"}.fad.fa-won-sign:after{content:"\10f159"}.fad.fa-wreath:after{content:"\10f7e2"}.fad.fa-wrench:after{content:"\10f0ad"}.fad.fa-x-ray:after{content:"\10f497"}.fad.fa-yen-sign:after{content:"\10f157"}.fad.fa-yin-yang:after{content:"\10f6ad"}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:auto;src:url(../webfonts/fa-light-300.eot);src:url(../webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-light-300.woff2) format("woff2"),url(../webfonts/fa-light-300.woff) format("woff"),url(../webfonts/fa-light-300.ttf) format("truetype"),url(../webfonts/fa-light-300.svg#fontawesome) format("svg")}.fal{font-weight:300}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.fal,.far{font-family:"Font Awesome 5 Pro"}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}@keyframes flash{0%, 50%, 100%{opacity:1}25%, 75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%, 100%{-webkit-transform:translateX(0);transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%, 100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%, 30%, 50%, 70%, 90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%, 40%, 60%, 80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);transform:scale(0.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%, 60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}.tour-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background-color:#000;opacity:.8;filter:alpha(opacity=80)}.tour-step-backdrop{position:relative;z-index:1101}.tour-step-backdrop>td{position:relative;z-index:1101}.tour-step-background{position:absolute !important;z-index:1100;background:inherit;border-radius:6px}.popover[class*=tour-]{z-index:1102}.popover[class*=tour-] .popover-navigation{padding:9px 14px;overflow:hidden}.popover[class*=tour-] .popover-navigation [data-role=end]{float:right}.popover[class*=tour-] .popover-navigation [data-role=prev],.popover[class*=tour-] .popover-navigation [data-role=next],.popover[class*=tour-] .popover-navigation [data-role=end]{cursor:pointer}.popover[class*=tour-] .popover-navigation [data-role=prev].disabled,.popover[class*=tour-] .popover-navigation [data-role=next].disabled,.popover[class*=tour-] .popover-navigation [data-role=end].disabled{cursor:default}.popover[class*=tour-].orphan{position:fixed;margin-top:0}.popover[class*=tour-].orphan .arrow{display:none}.popover{border:1px solid #485563;background:#fff;padding:0;font-family:Lato,sans-serif}.popover.bottom>.arrow{border-bottom-color:#485563}.popover.bottom>.arrow::after{border-bottom-color:#fff}.popover.top>.arrow{border-top-color:#485563}.popover.top>.arrow::after{border-top-color:#fff}.popover.left>.arrow{border-left-color:#485563}.popover.left>.arrow::after{border-left-color:#fff}.popover.right>.arrow{border-right-color:#485563}.popover.right>.arrow::after{border-right-color:#fff}.popover .popover-title{color:#fff;background:#4e5d6c;border-bottom:1px solid #4e5d6c}.popover .popover-content{color:#262626}.popover .popover-navigation .btn-default{color:#fff;background:#5cb85c;border-color:#449d44}.popover .popover-navigation .btn-default:hover{background:#6ec06e}.popover .popover-navigation .btn-default.disabled{opacity:1;background:#5cb85c;color:#449344}.popover{border-radius:0}.popover .popover-title{border-radius:0}.popover .popover-navigation .btn-default{border-radius:0}.calendar{margin:auto}.monthName th{font-weight:normal;text-align:right;padding-top:1em;padding-bottom:0.7em}.dayName th{font-size:0.7em;padding-top:0.6em;padding-bottom:0.3em;background-color:#303030;color:white}.otherMonth,.normalDay,.specialDay,.specialDayNoUsers,.nonSpecialDayWithUsers,.pastDay{padding:0.7em 1em;border-right:1px solid white}.otherMonth{color:#cccccc;background-color:white}.normalDay,.specialDay,.specialDayNoUsers,.nonSpecialDayWithUsers,.pastDay{text-align:center;border-bottom:1px dotted #bbbbbb;background-color:#DFEEFF}.specialDay{background-color:#3C763D !important;color:white}.specialDayNoUsers{background-color:#0E003F !important;color:white}.nonSpecialDayWithUsers{background-color:#6B0003 !important;color:white}.pastDay{background-color:#dddddd;color:#aaaaaa}.specialDay a,.specialDay a:visited,.specialDay a:hover,.nonSpecialDayWithUsers a,.nonSpecialDayWithUsers a:visited,.nonSpecialDayWithUsers a:hover{color:white;text-decoration:none}.specialDay:hover{color:white;background-color:#1FA907 !important}.nonSpecialDayWithUsers:hover{color:white;background-color:#860007 !important}.weekendDay{background-color:#FDFFDC}.today{background-color:#444}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';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-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:600px;height:430px;max-width:900px}.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:white}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height: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}.mfp-image-holder .mfp-content{max-width:100%}.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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:0.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);-o-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.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-slide-bottom.mfp-ready.mfp-bg{opacity:0.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:0.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.ui-helper-hidden{display:none}ul.fancytree-container{font-family:tahoma,arial,helvetica;font-size:10pt;white-space:nowrap;padding:3px;margin:0;background-color:#fff;border:1px dotted gray;min-height:0;position:relative}ul.fancytree-container ul{padding:0 0 0 16px;margin:0}ul.fancytree-container ul>li:before{content:none}ul.fancytree-container li{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background-attachment:scroll;background-color:transparent;background-position:0 0;background-repeat:repeat-y;background-image:none;margin:0;list-style:none}ul.fancytree-container li.fancytree-lastsib{background-image:none}.ui-fancytree-disabled ul.fancytree-container{opacity:.5;background-color:silver}ul.fancytree-connectors.fancytree-container li{background-image:url(data:image/gif;base64,R0lGODlhEAAQAPcAAAAAANPT0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAQABAAAAgxAP8JHPgvAMGDCA0iXFiQ4UKFDglCjChwIkWLETE61MiQ40OKEkEO9JhQZEWTDRcGBAA7);background-position:0 0}ul.fancytree-container li.fancytree-lastsib,ul.fancytree-no-connector>li{background-image:none}#fancytree-drop-marker,span.fancytree-checkbox,span.fancytree-drag-helper-img,span.fancytree-empty,span.fancytree-expander,span.fancytree-icon,span.fancytree-radio,span.fancytree-vline{width:16px;height:16px;display:inline-block;vertical-align:top;background-repeat:no-repeat;background-image:url(icons.gif);background-position:0 0}span.fancytree-checkbox,span.fancytree-custom-icon,span.fancytree-expander,span.fancytree-icon,span.fancytree-radio{margin-top:0}span.fancytree-custom-icon{width:16px;height:16px;display:inline-block;margin-left:3px;background-position:0 0}img.fancytree-icon{width:16px;height:16px;margin-left:3px;margin-top:0;vertical-align:top;border-style:none}span.fancytree-expander{cursor:pointer}.fancytree-exp-n span.fancytree-expander,.fancytree-exp-nl span.fancytree-expander{background-image:none;cursor:default}.fancytree-connectors .fancytree-exp-n span.fancytree-expander,.fancytree-connectors .fancytree-exp-nl span.fancytree-expander{background-image:url(icons.gif);margin-top:0}.fancytree-connectors .fancytree-exp-n span.fancytree-expander,.fancytree-connectors .fancytree-exp-n span.fancytree-expander:hover{background-position:0 -64px}.fancytree-connectors .fancytree-exp-nl span.fancytree-expander,.fancytree-connectors .fancytree-exp-nl span.fancytree-expander:hover{background-position:-16px -64px}.fancytree-exp-c span.fancytree-expander{background-position:0 -80px}.fancytree-exp-c span.fancytree-expander:hover{background-position:-16px -80px}.fancytree-exp-cl span.fancytree-expander{background-position:0 -96px}.fancytree-exp-cl span.fancytree-expander:hover{background-position:-16px -96px}.fancytree-exp-cd span.fancytree-expander{background-position:-64px -80px}.fancytree-exp-cd span.fancytree-expander:hover{background-position:-80px -80px}.fancytree-exp-cdl span.fancytree-expander{background-position:-64px -96px}.fancytree-exp-cdl span.fancytree-expander:hover{background-position:-80px -96px}.fancytree-exp-e span.fancytree-expander,.fancytree-exp-ed span.fancytree-expander{background-position:-32px -80px}.fancytree-exp-e span.fancytree-expander:hover,.fancytree-exp-ed span.fancytree-expander:hover{background-position:-48px -80px}.fancytree-exp-edl span.fancytree-expander,.fancytree-exp-el span.fancytree-expander{background-position:-32px -96px}.fancytree-exp-edl span.fancytree-expander:hover,.fancytree-exp-el span.fancytree-expander:hover{background-position:-48px -96px}.fancytree-fade-expander span.fancytree-expander{transition:opacity 1.5s;opacity:0}.fancytree-fade-expander .fancytree-treefocus span.fancytree-expander,.fancytree-fade-expander [class*=fancytree-statusnode-] span.fancytree-expander,.fancytree-fade-expander.fancytree-treefocus span.fancytree-expander,.fancytree-fade-expander:hover span.fancytree-expander{transition:opacity .6s;opacity:1}span.fancytree-checkbox{margin-left:3px;background-position:0 -32px}span.fancytree-checkbox:hover{background-position:-16px -32px}.fancytree-partsel span.fancytree-checkbox{background-position:-64px -32px}.fancytree-partsel span.fancytree-checkbox:hover{background-position:-80px -32px}.fancytree-selected span.fancytree-checkbox{background-position:-32px -32px}.fancytree-selected span.fancytree-checkbox:hover{background-position:-48px -32px}.fancytree-unselectable span.fancytree-checkbox{opacity:.4;filter:alpha(opacity=40)}.fancytree-unselectable span.fancytree-checkbox:hover{background-position:0 -32px}.fancytree-unselectable.fancytree-partsel span.fancytree-checkbox:hover{background-position:-64px -32px}.fancytree-unselectable.fancytree-selected span.fancytree-checkbox:hover{background-position:-32px -32px}.fancytree-radio span.fancytree-checkbox{background-position:0 -48px}.fancytree-radio span.fancytree-checkbox:hover{background-position:-16px -48px}.fancytree-radio .fancytree-partsel span.fancytree-checkbox{background-position:-64px -48px}.fancytree-radio .fancytree-partsel span.fancytree-checkbox:hover{background-position:-80px -48px}.fancytree-radio .fancytree-selected span.fancytree-checkbox{background-position:-32px -48px}.fancytree-radio .fancytree-selected span.fancytree-checkbox:hover{background-position:-48px -48px}.fancytree-radio .fancytree-unselectable span.fancytree-checkbox,.fancytree-radio .fancytree-unselectable span.fancytree-checkbox:hover{background-position:0 -48px}span.fancytree-icon{margin-left:3px;background-position:0 0}.fancytree-ico-c span.fancytree-icon:hover{background-position:-16px 0}.fancytree-has-children.fancytree-ico-c span.fancytree-icon{background-position:-32px 0}.fancytree-has-children.fancytree-ico-c span.fancytree-icon:hover{background-position:-48px 0}.fancytree-ico-e span.fancytree-icon{background-position:-64px 0}.fancytree-ico-e span.fancytree-icon:hover{background-position:-80px 0}.fancytree-ico-cf span.fancytree-icon{background-position:0 -16px}.fancytree-ico-cf span.fancytree-icon:hover{background-position:-16px -16px}.fancytree-has-children.fancytree-ico-cf span.fancytree-icon{background-position:-32px -16px}.fancytree-has-children.fancytree-ico-cf span.fancytree-icon:hover{background-position:-48px -16px}.fancytree-ico-ef span.fancytree-icon{background-position:-64px -16px}.fancytree-ico-ef span.fancytree-icon:hover{background-position:-80px -16px}.fancytree-loading span.fancytree-expander,.fancytree-loading span.fancytree-expander:hover,.fancytree-statusnode-loading span.fancytree-icon,.fancytree-statusnode-loading span.fancytree-icon:hover{background-image:url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///wAAAPDw8IqKiuDg4EZGRnp6egAAAFhYWCQkJKysrL6+vhQUFJycnAQEBDY2NmhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFdyAgAgIJIeWoAkRCCMdBkKtIHIngyMKsErPBYbADpkSCwhDmQCBethRB6Vj4kFCkQPG4IlWDgrNRIwnO4UKBXDufzQvDMaoSDBgFb886MiQadgNABAokfCwzBA8LCg0Egl8jAggGAA1kBIA1BAYzlyILczULC2UhACH5BAkKAAAALAAAAAAQABAAAAV2ICACAmlAZTmOREEIyUEQjLKKxPHADhEvqxlgcGgkGI1DYSVAIAWMx+lwSKkICJ0QsHi9RgKBwnVTiRQQgwF4I4UFDQQEwi6/3YSGWRRmjhEETAJfIgMFCnAKM0KDV4EEEAQLiF18TAYNXDaSe3x6mjidN1s3IQAh+QQJCgAAACwAAAAAEAAQAAAFeCAgAgLZDGU5jgRECEUiCI+yioSDwDJyLKsXoHFQxBSHAoAAFBhqtMJg8DgQBgfrEsJAEAg4YhZIEiwgKtHiMBgtpg3wbUZXGO7kOb1MUKRFMysCChAoggJCIg0GC2aNe4gqQldfL4l/Ag1AXySJgn5LcoE3QXI3IQAh+QQJCgAAACwAAAAAEAAQAAAFdiAgAgLZNGU5joQhCEjxIssqEo8bC9BRjy9Ag7GILQ4QEoE0gBAEBcOpcBA0DoxSK/e8LRIHn+i1cK0IyKdg0VAoljYIg+GgnRrwVS/8IAkICyosBIQpBAMoKy9dImxPhS+GKkFrkX+TigtLlIyKXUF+NjagNiEAIfkECQoAAAAsAAAAABAAEAAABWwgIAICaRhlOY4EIgjH8R7LKhKHGwsMvb4AAy3WODBIBBKCsYA9TjuhDNDKEVSERezQEL0WrhXucRUQGuik7bFlngzqVW9LMl9XWvLdjFaJtDFqZ1cEZUB0dUgvL3dgP4WJZn4jkomWNpSTIyEAIfkECQoAAAAsAAAAABAAEAAABX4gIAICuSxlOY6CIgiD8RrEKgqGOwxwUrMlAoSwIzAGpJpgoSDAGifDY5kopBYDlEpAQBwevxfBtRIUGi8xwWkDNBCIwmC9Vq0aiQQDQuK+VgQPDXV9hCJjBwcFYU5pLwwHXQcMKSmNLQcIAExlbH8JBwttaX0ABAcNbWVbKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICSRBlOY7CIghN8zbEKsKoIjdFzZaEgUBHKChMJtRwcWpAWoWnifm6ESAMhO8lQK0EEAV3rFopIBCEcGwDKAqPh4HUrY4ICHH1dSoTFgcHUiZjBhAJB2AHDykpKAwHAwdzf19KkASIPl9cDgcnDkdtNwiMJCshACH5BAkKAAAALAAAAAAQABAAAAV3ICACAkkQZTmOAiosiyAoxCq+KPxCNVsSMRgBsiClWrLTSWFoIQZHl6pleBh6suxKMIhlvzbAwkBWfFWrBQTxNLq2RG2yhSUkDs2b63AYDAoJXAcFRwADeAkJDX0AQCsEfAQMDAIPBz0rCgcxky0JRWE1AmwpKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICKZzkqJ4nQZxLqZKv4NqNLKK2/Q4Ek4lFXChsg5ypJjs1II3gEDUSRInEGYAw6B6zM4JhrDAtEosVkLUtHA7RHaHAGJQEjsODcEg0FBAFVgkQJQ1pAwcDDw8KcFtSInwJAowCCA6RIwqZAgkPNgVpWndjdyohACH5BAkKAAAALAAAAAAQABAAAAV5ICACAimc5KieLEuUKvm2xAKLqDCfC2GaO9eL0LABWTiBYmA06W6kHgvCqEJiAIJiu3gcvgUsscHUERm+kaCxyxa+zRPk0SgJEgfIvbAdIAQLCAYlCj4DBw0IBQsMCjIqBAcPAooCBg9pKgsJLwUFOhCZKyQDA3YqIQAh+QQJCgAAACwAAAAAEAAQAAAFdSAgAgIpnOSonmxbqiThCrJKEHFbo8JxDDOZYFFb+A41E4H4OhkOipXwBElYITDAckFEOBgMQ3arkMkUBdxIUGZpEb7kaQBRlASPg0FQQHAbEEMGDSVEAA1QBhAED1E0NgwFAooCDWljaQIQCE5qMHcNhCkjIQAh+QQJCgAAACwAAAAAEAAQAAAFeSAgAgIpnOSoLgxxvqgKLEcCC65KEAByKK8cSpA4DAiHQ/DkKhGKh4ZCtCyZGo6F6iYYPAqFgYy02xkSaLEMV34tELyRYNEsCQyHlvWkGCzsPgMCEAY7Cg04Uk48LAsDhRA8MVQPEF0GAgqYYwSRlycNcWskCkApIyEAOwAAAAAAAAAAAA==);background-position:0 0}.fancytree-statusnode-error span.fancytree-icon,.fancytree-statusnode-error span.fancytree-icon:hover{background-position:0 -112px}span.fancytree-node{display:inherit;width:100%;margin-top:1px;min-height:16px}span.fancytree-title{color:#000;cursor:pointer;display:inline-block;vertical-align:top;min-height:16px;padding:0 3px;margin:0 0 0 3px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}span.fancytree-node.fancytree-error span.fancytree-title{color:red}div.fancytree-drag-helper span.fancytree-childcounter,div.fancytree-drag-helper span.fancytree-dnd-modifier{display:inline-block;color:#fff;background:#337ab7;border:1px solid gray;min-width:10px;height:10px;line-height:1;vertical-align:baseline;border-radius:10px;padding:2px;text-align:center;font-size:9px}div.fancytree-drag-helper span.fancytree-childcounter{position:absolute;top:-6px;right:-6px}div.fancytree-drag-helper span.fancytree-dnd-modifier{background:#5cb85c;border:none;font-weight:bolder}div.fancytree-drag-helper.fancytree-drop-accept span.fancytree-drag-helper-img{background-position:-32px -112px}div.fancytree-drag-helper.fancytree-drop-reject span.fancytree-drag-helper-img{background-position:-16px -112px}#fancytree-drop-marker{width:32px;position:absolute;background-position:0 -128px;margin:0}#fancytree-drop-marker.fancytree-drop-after,#fancytree-drop-marker.fancytree-drop-before{width:64px;background-position:0 -144px}#fancytree-drop-marker.fancytree-drop-copy{background-position:-64px -128px}#fancytree-drop-marker.fancytree-drop-move{background-position:-32px -128px}span.fancytree-drag-source.fancytree-drag-remove{opacity:.15}.fancytree-container.fancytree-rtl #fancytree-drop-marker,.fancytree-container.fancytree-rtl span.fancytree-connector,.fancytree-container.fancytree-rtl span.fancytree-drag-helper-img,.fancytree-container.fancytree-rtl span.fancytree-expander,.fancytree-container.fancytree-rtl span.fancytree-icon{background-image:url(icons-rtl.gif)}.fancytree-container.fancytree-rtl .fancytree-exp-n span.fancytree-expander,.fancytree-container.fancytree-rtl .fancytree-exp-nl span.fancytree-expander{background-image:none}.fancytree-container.fancytree-rtl.fancytree-connectors .fancytree-exp-n span.fancytree-expander,.fancytree-container.fancytree-rtl.fancytree-connectors .fancytree-exp-nl span.fancytree-expander{background-image:url(icons-rtl.gif)}ul.fancytree-container.fancytree-rtl ul{padding:0 16px 0 0}ul.fancytree-container.fancytree-rtl.fancytree-connectors li{background-position:right 0;background-image:url(vline-rtl.gif)}ul.fancytree-container.fancytree-rtl li.fancytree-lastsib,ul.fancytree-container.fancytree-rtl.fancytree-no-connector>li{background-image:none}table.fancytree-ext-table span.fancytree-node{display:inline-block;box-sizing:border-box}table.fancytree-ext-columnview tbody tr td{position:relative;vertical-align:top;overflow:auto}table.fancytree-ext-columnview tbody tr td>ul{padding:0}table.fancytree-ext-columnview tbody tr td>ul li{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background-attachment:scroll;background-color:transparent;background-position:0 0;background-repeat:repeat-y;background-image:none;margin:0;list-style:none}table.fancytree-ext-columnview span.fancytree-node{position:relative;display:inline-block}.fancytree-ext-filter-hide span.fancytree-node.fancytree-hide,.fancytree-ext-filter-hide tr.fancytree-hide,.fancytree-ext-fixed-wrapper .fancytree-fixed-hidden{display:none}table.fancytree-ext-columnview .fancytree-has-children span.fancytree-cv-right{position:absolute;right:3px;background-position:0 -80px}table.fancytree-ext-columnview .fancytree-has-children span.fancytree-cv-right:hover{background-position:-16px -80px}.fancytree-ext-filter-dimm span.fancytree-node span.fancytree-title{color:silver;font-weight:lighter}.fancytree-ext-filter-dimm span.fancytree-node.fancytree-submatch span.fancytree-title,.fancytree-ext-filter-dimm tr.fancytree-submatch span.fancytree-title{color:#000;font-weight:400}.fancytree-ext-filter-dimm span.fancytree-node.fancytree-match span.fancytree-title,.fancytree-ext-filter-dimm tr.fancytree-match span.fancytree-title{color:#000;font-weight:700}.fancytree-ext-filter-hide span.fancytree-node.fancytree-submatch span.fancytree-title,.fancytree-ext-filter-hide tr.fancytree-submatch span.fancytree-title{color:silver;font-weight:lighter}.fancytree-ext-filter-hide span.fancytree-node.fancytree-match span.fancytree-title,.fancytree-ext-filter-hide tr.fancytree-match span.fancytree-title{color:#000;font-weight:400}.fancytree-ext-filter-hide-expanders span.fancytree-node.fancytree-match span.fancytree-expander,.fancytree-ext-filter-hide-expanders tr.fancytree-match span.fancytree-expander{visibility:hidden}.fancytree-ext-filter-hide-expanders span.fancytree-node.fancytree-submatch span.fancytree-expander,.fancytree-ext-filter-hide-expanders tr.fancytree-submatch span.fancytree-expander{visibility:visible}.fancytree-ext-childcounter span.fancytree-icon,.fancytree-ext-filter span.fancytree-icon{position:relative}.fancytree-ext-childcounter span.fancytree-childcounter,.fancytree-ext-filter span.fancytree-childcounter{color:#fff;background:#777;border:1px solid gray;position:absolute;top:-6px;right:-6px;min-width:10px;height:10px;line-height:1;vertical-align:baseline;border-radius:10px;padding:2px;text-align:center;font-size:9px}ul.fancytree-ext-wide,ul.fancytree-ext-wide span.fancytree-node>span{position:relative;z-index:2}ul.fancytree-ext-wide{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.fancytree-ext-wide span.fancytree-node span.fancytree-title{position:absolute;z-index:1;left:0;min-width:100%;margin-left:0;margin-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fancytree-ext-fixed-wrapper div.scrollBorderBottom{border-bottom:3px solid rgba(0,0,0,0.75)}.fancytree-ext-fixed-wrapper div.scrollBorderRight{border-right:3px solid rgba(0,0,0,0.75)}.fancytree-ext-fixed-wrapper div.fancytree-fixed-wrapper-tl{position:absolute;overflow:hidden;z-index:3;top:0;left:0}.fancytree-ext-fixed-wrapper div.fancytree-fixed-wrapper-tr{position:absolute;overflow:hidden;z-index:2;top:0}.fancytree-ext-fixed-wrapper div.fancytree-fixed-wrapper-bl{position:absolute;overflow:hidden;z-index:2;left:0}.fancytree-ext-fixed-wrapper div.fancytree-fixed-wrapper-br{position:absolute;overflow:scroll;z-index:1}span.fancytree-title{border:1px solid transparent;border-radius:0}span.fancytree-focused span.fancytree-title{outline:#000 dotted 1px}span.fancytree-active span.fancytree-title,span.fancytree-selected span.fancytree-title{background-color:#D4D4D4}span.fancytree-selected span.fancytree-title{font-style:italic}.fancytree-treefocus span.fancytree-active span.fancytree-title,.fancytree-treefocus span.fancytree-selected span.fancytree-title{color:#fff;background-color:#3875D7}table.fancytree-ext-table{border-collapse:collapse}table.fancytree-ext-table tbody tr.fancytree-focused{background-color:#99DEFD}table.fancytree-ext-table tbody tr.fancytree-active{background-color:#4169e1}table.fancytree-ext-table tbody tr.fancytree-selected{background-color:#99DEFD}table.fancytree-ext-columnview tbody tr td{border:1px solid gray}table.fancytree-ext-columnview span.fancytree-node.fancytree-expanded{background-color:#ccc}table.fancytree-ext-columnview span.fancytree-node.fancytree-active{background-color:#4169e1}body .overthrow-enabled .overthrow{overflow:auto;-webkit-overflow-scrolling:touch}body .table thead tr td.primary,body .table tbody tr td.primary,body .table tfoot tr td.primary,body .table thead tr th.primary,body .table tbody tr th.primary,body .table tfoot tr th.primary,body .table thead tr.primary td,body .table tbody tr.primary td,body .table tfoot tr.primary td,body .table thead tr.primary th,body .table tbody tr.primary th,body .table tfoot tr.primary th{background-color:#AFC5F1}@-webkit-viewport{body{width:device-width}}@-moz-viewport{body{width:device-width}}@-ms-viewport{body{width:device-width}}@-o-viewport{body{width:device-width}}@viewport{body{width:device-width}}body p,body ul,body li,body label{font-family:'Raleway', sans-serif}body h1,body h2,body h3,body h4{margin-bottom:1.2em !important}@media screen and (max-width: 767px){body .hidden-inline-xs{display:none !important}body .visible-inline-xs{display:inline !important}body h1{font-size:3em !important}body h2,body h3{font-size:1.5em !important}}@media screen and (min-width: 1200px){body span.visible-inline-lg,body div.visible-inline-lg,body i.visible-inline-lg{display:inline !important}}@media screen and (max-width: 318px){body .hidden-xxs{display:none !important}body .col-xxs-12{width:100% !important;text-align:center !important}}@media screen and (max-width: 767px){body .wrap-mobile{display:block}}@media screen and (min-width: 768px){body .wrap-desktop{display:block}}body .btn{background-image:none !important;font-family:'Raleway', sans-serif}body .btn-lg a:hover{text-decoration:none !important}body .breadcrumb li{margin-left:0}body .collapse p{padding:0 10px 1em}body .modal{z-index:100005 !important}body .modal p{margin-bottom:10px}body h4.modal-title{margin-bottom:0 !important}body .modal-body{white-space:normal}body .modal-body p{white-space:normal;font-size:14px;line-height:20px}body .nav-tabs li{margin-left:0}body .nav-tabs li a{margin-right:0 !important}body span.visible-inline-xs,body div.visible-inline-xs,body i.visible-inline-xs{display:none}body span.visible-inline-lg,body div.visible-inline-lg,body i.visible-inline-lg{display:none}body .modal.fade .modal-dialog{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}body .modal.in .modal-dialog{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}body .table-responsive{clear:both !important;overflow-x:inherit}body .table{clear:both !important}body .table .glyphicon{font-size:20px}body .table img{margin-right:0}body .table-colored-headings th{background-color:#F6F6F6}body .company_icon_no,body .no-classroom{color:#999}body .glyphicon-pencil,body .company_icon_maybe{color:#f0ad4e}body .glyphicon-remove,body .glyphicon-thumbs-down,body .glyphicon-exclamation-sign,body .company_icon_bad{color:#d9534f}body .admin_pill_menu .glyphicon-exclamation-sign{color:#fff}body .glyphicon-thumbs-up,body .glyphicon-ok-sign,body .company_icon_good{color:#468847}body .company_icon_white{color:#fff}body .awarded-classroom{color:#468847}body .pending-classroom{color:#f0ad4e}body .available-classroom{color:#aaa}body .unavailable-classroom{color:#d9534f}body a{text-decoration:none}body ul li{font-size:14px;line-height:1.5em;color:#555555}body blockquote{position:relative;border-left:none !important;font-weight:200;letter-spacing:0.05em;font-size:1.5em !important}body blockquote p.groups-customer-quote{font-size:1.1em}body blockquote p.mission-quote{font-size:1.1em;color:#2a9fd9}body blockquote .fa-quote-left{position:absolute;top:0;left:-5px;color:#2a9fd9}body blockquote .fa-quote-right{position:absolute;bottom:30px;right:-10px;color:#2a9fd9}body .datepicker table tr td.today{background-color:#eee}body .datepicker table tr td.today:hover,body .datepicker table tr td.today:active,body .datepicker table tr td.today:focus{background-color:#eee}body #cccwr h2{margin-bottom:0 !important;text-transform:none !important}body #cccwr .ccc-intro,body #cccwr .ccc-expanded{margin-bottom:0 !important}body #cccwr .ccc-intro p,body #cccwr .ccc-expanded p{font-size:11px !important;line-height:16px !important;color:#888 !important;margin-bottom:5px !important}body #cccwr p.ccc-about{margin-bottom:0 !important;line-height:16px !important}body .img-responsive{margin:0 auto 0}body h4.panel-title{margin-bottom:0 !important}body .nav-pills{min-width:54px !important}body .nav-pills li{margin-top:7px;margin-left:2px}body .ui_tpicker_time_label,body .ui_tpicker_hour_label,body .ui_tpicker_minute_label{font-size:14px}body dt{font-weight:bold;font-size:1.2em}body dd{margin-left:3em}body dl{clear:left}body p{font-size:18px;line-height:1.8em;margin-bottom:1.8em;color:#555555}body label{font-size:15px;line-height:1.4em}body h2{text-transform:uppercase}body input[type=text]{min-width:40px}body .margin_top_10{margin-top:10px}body .break_words{word-break:break-all;word-wrap:break-word}body .ensure_clear{clear:both}body .note{font-size:1.1em;color:#505050}body #processing{text-align:center;font-weight:700}body #processing p{margin-bottom:10px}body #errorExplanation{padding:10px}body #errorExplanation h2{margin-top:0}body #errorExplanation ul{padding-left:0}body #errorExplanation ul li{margin-left:20px}body .errorExplanation{width:100%;float:left;border:2px solid red;background-color:#FDD;padding-left:15px;color:red;font-weight:700;margin-bottom:2em}body .errorExplanation h3{margin-bottom:0.5em !important}body .errorExplanation p{margin-bottom:10px !important}body .field_with_errors{display:inline}body .field_with_errors input,body .error-warning{border:2px solid red}body .hosted-credit-card-errors{border:2px solid red;background:#fff2ef;padding:8px;color:red;font-weight:bold;margin-bottom:10px}body .btn-gray,body .btn-orange{font-weight:bold;text-shadow:none;color:white;text-shadow:0 -1px 0 rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}body .btn-gray:hover,body .btn-orange:hover{color:white}body .btn-gray{background-color:gray}body .btn-gray:hover{background-color:#4d4d4d}body .btn-orange{background-color:#F46920}body .btn-orange:hover{background-color:#d6510b}body .btn-xs{font-size:11px !important;padding:1px 4px !important}body .btn-sm{font-size:12px !important;padding:4px 6px !important}body .course-co-branding{padding-bottom:15px;width:100%;float:left;text-align:center}body .course-co-branding .co-branding-course-name{font-size:26px;font-weight:bold;margin-top:10px}@media screen and (max-width: 767px){body .co-branding-course-name{font-size:20px !important}}body .price_crossed_out{color:#747474;text-decoration:line-through;font-size:14px}body .move_object_text_field{width:25px !important;height:25px !important;padding:0 4px !important;display:inline !important}body .move_item_submit{width:20px;height:25px;font-size:0.8em !important}body .show_hand:hover{cursor:pointer}body .good{color:green}body .bad{color:red}body strong{font-weight:700}body .placeholder{color:#aaa}body .calendar_helper{margin:10px;float:left;min-height:235px}body .stripe_section_white{background-color:#fff}body .stripe_section_white h3,body .stripe_section_white h1{margin-bottom:20px}body .stripe_section_scorm_white{background-color:#fff;padding-top:25px;padding-bottom:25px}body .stripe_section_scorm_white h3,body .stripe_section_scorm_white h1{margin-bottom:20px}body .stripe_section_scorm_white ul li{font-size:18px}body .stripe_section_scorm_gray{background-color:#E6E6E6;padding-top:25px;padding-bottom:45px}body .stripe_section_scorm_gray h3{margin-bottom:20px}body .stripe_section_scorm_gray ul li{font-size:18px}body .sortable th:hover{cursor:pointer}body .grayed_out{color:gray}body .grayed_out a{color:gray}body .boostrap_pagination{text-align:right;float:right;margin:8px}body .boostrap_pagination .pagination{margin:8px}body .boostrap_pagination .pagination li{float:left;margin:0}body .boostrap_pagination .page_info{text-align:center;color:#666}body .fa-drag-handle:hover{cursor:move}body .fa-drag-handle:before{content:"\f142 \f142";letter-spacing:0.1em;color:#444;padding-right:5px}body .icon_toggle_object{font-size:14px}body .icon_toggle_object:hover{cursor:pointer}body .clear_and_center{clear:both;float:left;text-align:center;width:100%}body .clear_and_center div{margin:0 auto 0}body .just_center{text-align:center;width:100%}body .just_center div{margin:0 auto 0}body .blue_em{color:#2a9fd9;font-weight:bold !important}body .yellow_em{color:#FFC53D;font-weight:bold !important}body .red_em{color:#CE0036;font-weight:bold !important}body .datepicker-dropdown{z-index:200000 !important}body .input-group-btn .btn{padding:5px 12px}body .extended_tooltip .tooltip-inner{max-width:300px}body .fa-sticky-note{font-size:22px !important}body #address_verify_google_map{height:300px;margin-top:10px;width:100%}body #map_choice a{text-decoration:underline;font-weight:bold}body i.fa-match-glyphicon{font-size:1.6em}body .right-aligned{text-align:right}body .spinner{text-align:center}body .spinner.hidden-initially{display:none}body .fas.fa-list,body .fal.fa-list,body .fab.fa-list,body .far.fa-list{font-size:22px}body .success-text{color:#5cb85c}body .error-text{color:#d9534f}body .fade-enter-active{transition:opacity 0.75s}body .fade-enter,body .fade-leave-to{opacity:0}body h1.mainhead{margin-top:0;margin-bottom:0.8em !important;text-transform:uppercase;font-size:30px}body h1 .mainhead,body h2 .mainhead{font-weight:normal;font-size:3em;border-bottom:1px solid black;color:#002A86;text-shadow:#666 1px 1px 1px}body .full_width{width:100%}body .main_cta{background-image:none !important;background-color:rgba(245,245,245,0.54) !important;border:2px solid #2a9fd9 !important;text-transform:uppercase}body .main_cta .fas,body .main_cta .far,body .main_cta .fab,body .main_cta .fal{font-size:20px}body .white_blue_cta{text-shadow:#222 0px 1px 10px !important;font-size:20px !important}body .white_blue_cta:hover{background-color:rgba(255,255,255,0.55) !important}body .white_red_cta{color:#B41B23;background-color:white !important;font-weight:bold !important}body .white_red_cta:hover{color:#B41B23 !important;background-color:rgba(255,255,255,0.9) !important}body .red_bg_cta{color:white;background-color:#B41B23 !important;font-weight:bold !important}body .red_bg_cta:hover{color:white !important;background-color:#9e181f !important}body .see_accreditations_button{text-transform:uppercase}body .white_bg_cta{background-color:white !important;font-weight:bold !important}body .white_bg_cta a{color:#2a9fd9 !important}body .white_bg_cta .fas,body .white_bg_cta .far,body .white_bg_cta .fab,body .white_bg_cta .fal{font-size:20px}body .white_bg_cta:hover{color:#2a9fd9 !important;background-color:rgba(255,255,255,0.9) !important}body .blue_cta{color:#2a9fd9 !important;font-weight:bold !important;text-shadow:none !important}body .blue_cta:hover{background-color:#2a9fd9 !important;color:#fff !important}body .blue_bg_cta{background-color:#2a9fd9 !important;font-weight:bold !important}body .blue_bg_cta .fas,body .blue_bg_cta .far,body .blue_bg_cta .fab,body .blue_bg_cta .fal{font-size:20px}body .blue_bg_cta:hover{background-color:#2390c6 !important;border:2px solid #2390c6 !important}body .blue_em{color:#2a9fd9;font-weight:bold !important}body .uk_red_em{color:#B41B23;font-weight:bold !important}body .uk_red_em a{color:#B41B23}body .red_em{color:#CE0036;font-weight:bold !important}body .white_em{color:white;font-weight:bold !important}body .student_testimonial{margin-top:50px;font-weight:200;letter-spacing:0.05em;font-size:1.1em !important}@media screen and (max-width: 767px){body #support_options li a{padding-left:13px;padding-right:13px}}body .spacer{height:20px}body .home_begin_button{margin-top:20px;font-weight:bold !important;float:left;font-size:20px !important;padding:15px 30px !important;color:white}body ol.start{counter-reset:mycounter}body ol.start li,body ol.continue li{list-style:none}body ol.start li:before,body ol.continue li:before{content:counter(mycounter) ". ";counter-increment:mycounter}body .course_choice_box.alert-info{border:5px solid white !important}body .course_choice_box{border:5px solid white;padding:1em;float:left;min-height:235px !important}body .course_choice_box .course_choice_icon{margin-top:8px}body .course_choice_box .course_choice_name{font-weight:bold;font-size:1.2em}body .course_choice_box .course_choice_unmodified_name{margin-top:8px;line-height:1em;color:#444}body .course_choice_box .course_choice_differentiator{margin-top:8px;line-height:1em;color:#030}body .course_choice_box .course_choice_occupations{font-style:italic}body .course_choice_box .course_choice_occupations h3{font-size:1em;font-weight:normal;color:#000}body .course_choice_box .course_choice_button{padding:5px 3px 3px 3px;margin-left:5px;text-align:center;width:86px}body .course_choice_box .course_choice_button img{padding-top:0px}body .learn_more_space{height:22px}body .blended_space{height:42px}body table.data{padding:2px;border:1px solid #ccddff;border-collapse:collapse}body table.data td{vertical-align:middle;padding:5px;padding-top:3px;padding-bottom:3px;border-bottom:1px dotted #d0d0d0}body table.data th{padding-left:5px;background-color:#ccddff;font-weight:bold;text-align:left}body .signup_form_with_submit{display:block;float:left;clear:right}body .signup_form_with_submit #signup_instructions{text-align:center;width:100%;float:left;display:block}body .survey_div .survey_radio{border:1px solid #71ACDB;border-radius:8px;background-color:#fff;padding:4px 8px 4px 28px;margin-left:0 !important;margin-right:10px;margin-top:5px !important}body .survey_div form{border-radius:8px;background-color:#D8E8F4;padding:10px;max-width:700px}body .survey_div p.survey_text{margin-top:1.2em;margin-bottom:0.2em;width:100%}body .survey_div p.survey_radios{margin-top:0}body .survey_submit{margin-top:1em;margin-bottom:1em;font-size:16px;text-align:center}body .courses_index_page{min-height:700px}body .quote_request_panel .awarded_info{font-size:16px;padding:10px}body .quote_request_panel .panel_col_headings{padding-left:15px;padding-right:15px}body .quote_request_panel .btn_apply{margin-top:10px}body .quote_request_panel .admin_course_title{padding-top:20px}body .quote_request_panel .applicant_table tr:hover .glyphicon-thumbs-up{visibility:visible}body .quote_request_panel .breadcrumb{background:none;margin-top:-3px}body .quote_request_panel ul.enrolled_student_list{list-style:none;font-size:15px;padding-left:0}body .quote_request_panel ul.enrolled_student_list li{margin-left:0}body .quote_request_panel #panel-group-classrooms h4{text-decoration:underline}body .quote_request_panel .icon_status{font-size:20px}body .quote_request_panel .fa-check{color:green}body .quote_request_panel .fa-clock{color:#3C85C4}body .quote_request_panel .alert,body .quote_request_panel .not_awarded_div{font-size:16px;margin-top:10px;padding:10px;margin-bottom:0px}body .quote_request_panel .panel-title{margin-bottom:0px !important}body .quote_request_panel .sub_panel{margin-top:5px;margin-bottom:5px;cursor:pointer}body .quote_request_panel .sub_panel .panel-heading{padding-top:5px;padding-bottom:5px;color:#000000;font-size:16px}@media screen and (max-width: 767px){body .quote_request_panel .sub_panel .panel-heading{font-size:14px}}body .quote_request_panel .sub_panel .panel-body{cursor:default;border-radius:4px;padding:10px;background-color:#ffffff;padding-top:0px;font-size:20px}body .quote_request_panel .sub_panel .not_awarded{color:#aaaaaa}body .quote_request_panel .sub_panel .not_awarded .caret{border-top:4px solid #aaaaaa}body .quote_request_panel .dropup .not_awarded .caret{border-top:0px dotted;border-bottom:4px solid #aaaaaa}body .quote_request_panel .address{font-size:16px}body .quote_request_panel .badge{float:right;background-color:#ffffff;font-size:16px;color:#3C85C4;margin-top:-3px}body .quote_request_panel .breadcrumb{padding:0px;padding-right:15px;margin-bottom:0px}body .quote_request_panel .admin_row{background-color:#f2f6f9;padding:3px;padding-bottom:0px;margin-left:-10px;margin-right:-10px}body .quote_request_panel .admin_row .glyphicon{margin-top:5px}body .quote_request_panel #span_edit_qr{cursor:pointer}body .quote_request_panel .show_map{display:none;text-align:center;font-size:16px;width:100%;color:#428BCA;margin:10px 0px}@media (max-width: 991px){body .quote_request_panel .show_map{display:inline-block}}body .quote_request_panel .applicant_list{border-bottom:1px dotted grey}body .quote_request_panel .applicant_list:hover{background-color:#3C85C4;color:white;cursor:pointer}body .quote_request_panel .admin_contact_area{font-size:16px;line-height:1.2;padding:15px}body .quote_request_panel .sm_course_title{padding:10px;text-align:center;width:100%}@media (max-width: 1199px){body .quote_request_panel .sm_course_title{display:inline-block}}body .quote_request_panel .google_map_div .qr_google_map,body .quote_request_panel .google_map_div iframe{height:300px;margin-top:10px;width:100%}body .quote_request_panel .icon_holder i{color:#5bc0de;width:60px;text-align:left;padding:10px;font-size:36px}body .quote_request_panel .icon_holder span{position:absolute;margin-top:8px}body .quote_request_panel .icon_holder .admin_class_start_date{width:100px}body .quote_request_panel .job_notes_row{margin-top:25px;margin-bottom:10px}body .quote_request_panel .client_notes{font-size:14px}@media screen and (min-width: 992px) and (max-width: 1199px){body .quote_request_panel .icon_holder .class_start_date span{font-size:16px;margin-top:13px}}@media screen and (min-width: 1200px){body .quote_request_panel .icon_holder{margin-top:25px}}body .quote_request_panel .not_awarded_div{color:#666}body .quote_request_panel .notes{clear:both;font-size:14px;padding:10px}body #meta-container{position:fixed;left:-20px;top:25%}body #meta-button{position:relative;padding:4px 8px;background-color:#600;color:#fff;font-weight:bold;font-size:1.2em;transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}body #meta-button:hover{cursor:pointer}body #meta-button a{color:#fff}body #meta-button a:hover{text-decoration:none}body #meta-box{position:absolute;left:45px;top:-50px;width:510px;text-align:left;padding:3px;font-size:1.1em;font-family:arial, sans-serif}body #meta-box .meta-google,body #meta-box .meta-keywords{background-color:#fff;padding:3px;border:1px solid #404040;border-radius:8px;box-shadow:0px 2px 3px #666}body #meta-box .meta-url{color:#080}body #meta-box .meta-title a{text-decoration:underline}body #meta-box .meta-keywords{margin-top:2em;width:220px}body .heading{font-weight:700;font-size:14px;margin-top:20px;margin-bottom:20px;padding-top:6px;padding-bottom:6px;padding-left:5px;border-top:2px solid #000;border-bottom:2px solid #000;background-color:#BEDCFC}body .faq_body{margin-bottom:0}body .faq_body p{font-size:16px}body .faq_body small{margin-top:20px}body .centerbutton{clear:both;text-align:center}body .group_rates_video_area{text-align:center}body #stripe_groups_video{padding-top:30px;padding-bottom:40px;text-align:center;background-color:#428bca !important;background:url(https://cdn.protrainings.com/assets/companies/groups-hero-909e254b17568fc9bda5cea2f47403b7c8c93b6cfa39f151ef0c2a31da00c336.jpg) no-repeat #428bca center 30%;background-size:cover;background-position:center 15% !important;color:#fff;min-height:380px}body #stripe_groups_video h1{font-size:3.4em}body #stripe_groups_video h4{margin-bottom:40px}body #stripe_groups_video .generate_proposal_link{background-color:#fff;font-size:1.3em;font-weight:bold;padding:12px 14px;color:#2a9fd9}body #stripe_groups_video .generate_proposal_link:hover{background-color:#2a9fd9;color:#fff}body #stripe_groups_team{padding-bottom:30px}body #stripe_groups_clients{padding-top:20px;padding-bottom:20px}body #stripe_groups_clients .group_testimonial{margin-bottom:20px}body #stripe_groups_clients h3{margin-bottom:30px}body #stripe_groups_clients .case_study_link{text-align:center;font-size:16px;margin-top:3em;margin-bottom:2em}body #stripe_groups_clients .byline{background:url(https://cdn.protrainings.com/assets/unknown-user-photo-6d1abfe41374443f6f5dd0e6320fe0c7acb138c96afd3ef0feb11a2ab8168222.png) no-repeat;margin-left:50px;padding-left:40px;font-size:1.1em;line-height:1.2em}body #stripe_groups_clients .byline .byline_name{font-weight:800}body #stripe_groups_clients .byline .byline_occupation{font-weight:300}body #stripe_groups_clients .arrow_box{position:relative;background:#EAE9E9;border:4px solid #EAE9E9;border-radius:8px;margin-bottom:20px;color:#3f3f3f;padding:4px;font-size:1.2em}body #stripe_groups_clients .arrow_box:after,body #stripe_groups_clients .arrow_box:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}body #stripe_groups_clients .arrow_box:after{border-color:transparent;border-top-color:#EAE9E9;border-width:10px;left:35%;margin-left:-10px}body #stripe_groups_clients .arrow_box:before{border-color:rgba(255,255,255,0);border-top-color:#EAE9E9;border-width:16px;left:35%;margin-left:-16px}body #stripe_groups_dashboard{padding-bottom:50px}body #stripe_groups_dashboard h3{font-size:28px;margin-bottom:30px}body #stripe_groups_dashboard p{text-align:left}body #stripe_groups_dashboard li{margin-bottom:6px}body #stripe_groups_dashboard .group_rates_dashboard_image{float:right}body #stripe_groups_flexible{padding-top:20px;padding-bottom:30px}body #stripe_groups_flexible h3{margin-bottom:30px}body #stripe_groups_flexible .group_rates_info_box{margin-bottom:20px}body #stripe_groups_flexible .group_rates_info_box h4{font-weight:bold;margin-bottom:0.8em}body #stripe_groups_flexible .group_rates_info_box p{text-align:left;font-size:1.1em !important;margin-bottom:0 !important}body #groups_index_heading_area{margin-top:45px;width:100%;font-weight:bold}body.uk_site #groups_index_heading_area{margin-top:105px}body #groups_index_heading{font-size:2.4em !important;margin-bottom:20px;font-weight:bold;text-shadow:#222 3px 3px 4px !important}@media screen and (max-width: 767px){body #groups_index_heading_area{margin-top:80px}}body .group_rates_options{float:left}body .group_rates_options h4{text-align:center}body .group_rates_options p{font-size:0.9em;padding-top:1em;float:left;clear:both;width:100%;color:white;font-weight:bold}body .group_rates_options .group_rates_option{margin-top:20px;float:left;text-align:center}body .group_rates_options .group_rates_option ul{text-align:left;padding:8px 5px 8px 2px;background-color:#EFEEEE}body .group_rates_sales_team{margin-top:30px;float:left;clear:left;width:100%;text-align:center}body .group_rates_sales_team .about-photo{font-size:1.2em;display:inline-block;float:none}body .group_rates_sales_team .about-photo img{margin-right:0}body #home_cart_login_area{float:right;margin-top:20px}body .faq_question{background-color:#D6E8F6;padding:5px;margin-bottom:15px;position:relative;border-radius:10px}body .faq_question h3{font-size:20px;margin-bottom:5px}body .faq_question p{color:#444;margin-left:10px}body .common_questions h4{font-size:1.6em;line-height:1.6em;font-weight:bold}body fieldset.signup_block{border:5px solid white;border-radius:12px;padding:20px 10px 14px 10px;background-color:#F2F2F2 !important;margin-bottom:15px}body fieldset.signup_block .icon_with_help{margin-left:10px;display:inline;font-weight:bold;vertical-align:text-bottom}body fieldset.signup_block .icon_with_help img{vertical-align:text-top;margin-right:0}body fieldset.signup_block .signup_proper_entry{border:4px solid green}body fieldset.signup_block .signup_improper_entry{border:4px solid red}body fieldset.signup_block .signup_warning_entry{border:4px solid darkorange}body fieldset.signup_block .helpline{color:#444;margin-bottom:5px;height:1.5em}body fieldset.signup_block .entryline{margin-bottom:0;height:2em}body fieldset.signup_block .signup_labels{margin-top:10px}body fieldset.signup_block #signup_duplicate_email{font-weight:bold;color:darkorange}body fieldset.signup_block .more_space{margin-top:10px}body .accolades div{float:left}body .accolades div img{margin-right:0}body .accolades div #icon-2010inc5000{padding-top:24px}body .course_selection_box.alert-info{border:5px solid white !important}body .course_selection_box{border:5px solid white;padding:1em;float:left;min-height:235px !important}body .course_selection_box .course_choice_icon{margin-top:8px}body .course_selection_box .course_selection_name{font-weight:bold;font-size:1.2em}body .course_selection_box .course_selection_button{padding:5px 3px 3px 3px;margin-left:5px;text-align:center;width:86px}body #course_selection_cart{padding:0 10px 10px 15px;min-height:200px}body #course_selection_cart h3{text-align:center;padding-top:10px}body #empty_course_select_cart_wording{font-size:1.2em}body #total_course_selected_row{margin-top:10px;padding-top:10px;border-top:2px solid black}body #course_selection_total_wording{font-weight:bold;font-size:1.3em;color:#AF3F2F}body #course_selection_cart_total_box{font-weight:bold;font-size:1.5em;color:darkgreen}body #add_course_selection_to_cart{margin-top:30px}body #add_course_selection_to_cart:hover{cursor:pointer}body .course_selection_cart_item{border-bottom:1px dashed black}body .course_selected_price{margin-left:5px;font-weight:bold}body .test_type_choice{background-color:#EFEEEE;border:5px solid white}body .test_type_title{text-align:center}body .test_type_description{margin:10px 0}body .test_type_time_title{font-weight:bold;margin-left:20px;text-decoration:underline}body #compliance_search_box{background-color:#E3E5E5;padding:15px;margin-bottom:30px}body #compliance_search_box h2{margin-top:0}body #compliance_search_box select{width:100%;margin-bottom:10px}body #compliance_search_box #search_approvals_button{width:100%;font-size:16px}body .nationally_approved_section{background-color:#E3E5E5;padding:20px 0 30px 0}body .nationally_approved_section .logo-1 img{padding-top:15px}@media screen and (max-width: 767px){body .nationally_approved_section .logo-1 img{padding-top:0 !important}}body .nationally_approved_section .logo-2 img{padding-bottom:8px}body .nationally_approved_section .logo-3 img{padding-top:60px}body .nationally_approved_section .logo-4 img{padding-top:20px}body .compliance_map{background-color:#123462}body .compliance_map_heading h2{margin-bottom:50px !important}body ul.compliance-state-list{list-style:none;padding-left:0}body ul.compliance-state-list li{font-size:16px !important;margin-bottom:0.6em}body.cpr_approvals_action #main_content .approval_section{margin-bottom:40px}body.cpr_approvals_action #main_content .approval_section a:hover,body.cpr_approvals_action #main_content .approval_section a:active,body.cpr_approvals_action #main_content .approval_section a:visited{text-decoration:none}body.cpr_approvals_action #main_content .approval_section .approval_circle{text-align:center;border-radius:50%;margin:0 auto 0;width:220px;height:220px;box-shadow:0 0 12px 0 rgba(0,0,0,0.2);background-color:#9cadb9 !important;background-size:contain !important;background-position:center !important}body.cpr_approvals_action #main_content .approval_section .approval_circle:hover{box-shadow:0 0 12px 0 #299ed9;cursor:pointer}@media screen and (max-width: 767px){body.cpr_approvals_action #main_content .approval_section .approval_circle{width:160px;height:160px}}body.cpr_approvals_action #main_content .approval_section .approval_circle.approval_emts{background:url(https://cdn.protrainings.com/assets/compliance/profession-emts-f90ddffc13c4ab516f43edb443aa4e51ed768bbd7884f228409f290894f5d9d7.png) center center}body.cpr_approvals_action #main_content .approval_section .approval_circle.approval_dentists{background:url(https://cdn.protrainings.com/assets/compliance/profession-dentists-daceb920f72e06847b5d82cadc4c3d68be02960150a805deab66acaeeccf219d.png) center center}body.cpr_approvals_action #main_content .approval_section .approval_circle.approval_lifeguards{background:url(https://cdn.protrainings.com/assets/compliance/profession-lifeguards-445bd1c0a7a08e00c9579d040065a75c4117f71adda6979f1a341b1ca1be3566.png) center center}body.cpr_approvals_action #main_content .approval_section .approval_circle.approval_nurses{background:url(https://cdn.protrainings.com/assets/compliance/profession-nurses-4e977743c3269220cdb062f395e7953903cfc17b6339ceded6da38536207ef3f.png) center center}body.cpr_approvals_action #main_content .approval_section .approval_circle.approval_teachers{background:url(https://cdn.protrainings.com/assets/compliance/profession-teachers-e973a4b94fd570ae21ecaf117911cb288b610dcf4feb1a809650bd40fcda5bbd.png) center center}body.cpr_approvals_action #main_content .approval_section .approval_circle h3{position:relative;padding:3px 0 3px 0;top:86px;font-size:12px !important;text-transform:uppercase;color:#fff}@media screen and (max-width: 767px){body.cpr_approvals_action #main_content .approval_section .approval_circle h3{top:60px;font-size:10px !important}}body.cpr_approvals_action #main_content .approval_section .approval_circle h3 a,body.cpr_approvals_action #main_content .approval_section .approval_circle h3 a:hover{color:#fff;text-decoration:none}body.cpr_approvals_action #main_content .approval_section .approval_circle h3 .approval_profession_word{font-size:2.2em}body .acceptance-circles{position:relative}body .acceptance-circles .acceptance_gray_box{background-color:#E3E5E5;width:100%;height:40px;position:absolute;z-index:-10;top:57px}@media screen and (max-width: 1199px){body .acceptance-circles .acceptance_gray_box{top:46px;height:30px}}@media screen and (max-width: 991px){body .acceptance-circles .acceptance_gray_box{top:33px;height:25px}}@media screen and (max-width: 767px){body .acceptance-circles .acceptance_gray_box{display:none}}body.acceptance_controller.requirements_action{overflow-x:hidden}body.acceptance_controller.requirements_action hr{border-top:1px solid #888 !important;margin-bottom:35px !important}body .compliance_board_section{padding-bottom:40px}body .compliance_board_section .btn{padding-left:2em;padding-right:1em;font-size:1.1em;text-transform:uppercase}body .compliance_board_section .btn i{margin-left:0.5em}body .compliance_board_section .board-req-btn{margin-right:20px}body .compliance_board_section h3{margin-bottom:10px !important;font-size:20px !important}body .compliance_board_section li{font-size:18px !important}body .compliance_featured_block_container{background-color:#00ADEF}body .compliance_featured_block{padding:10px 20px 50px 20px;background-image:url(https://cdn.protrainings.com/assets/compliance/logo-bg-afa81b2e28f75a4485d5f0cbfeb2db2ab25fee72154b61f2cf81beca3c3e28f1.png);background-repeat:no-repeat;background-position-y:bottom;background-position-x:right}body .compliance_featured_block ul li,body .compliance_featured_block h2{color:#fff}body .compliance_featured_block ul li{font-size:18px;margin-bottom:1.5em}body .compliance_featured_block a{color:#ffe4a5}body .compliance_featured_block h2{padding-bottom:1em}body .compliance_testimonial_stripe{margin-top:30px;margin-bottom:30px;background-color:#00ADEF;padding:30px 0 30px 0}body .compliance_testimonial_stripe p,body .compliance_testimonial_stripe h2{color:#fff}body .compliance_training_cta_section .group_cta{text-align:center}body .compliance_training_cta_section a:hover,body .compliance_training_cta_section a:active,body .compliance_training_cta_section a:visited{text-decoration:none !important}body .compliance_training_cta_section .compliance_cta_gray_bar{position:absolute;z-index:-10;background-color:#E3E5E5;height:120px;width:100%;margin-top:40px}@media screen and (max-width: 767px){body .compliance_training_cta_section .compliance_cta_gray_bar{display:none}}body .compliance_cta_wrapper{text-align:center;position:relative}body .compliance_cta{box-shadow:0 0 12px 0 rgba(0,0,0,0.2);background-color:#fff;width:200px;height:200px;border-radius:50%;margin:0 auto 50px}body .compliance_cta:not(.compliance_disabled):hover{box-shadow:0 0 12px 0 #ffc000;cursor:pointer}body .compliance_cta:not(.compliance_disabled):hover .compliance_cta_inner{background-color:#fbb513}body .compliance_cta .compliance_cta_inner{width:184px;height:184px;text-align:center;padding-top:60px;border-radius:50%;background-color:#FFC53D;color:#fff;font-size:30px;line-height:30px;font-weight:bold;position:relative;top:8px;left:8px;text-shadow:0px 0px 10px rgba(0,0,0,0.25)}body .compliance_cta_close{opacity:0;display:none;box-shadow:0 0 12px 0 rgba(0,0,0,0.2);background-color:#fff;width:40px;height:40px;border-radius:50%;margin:0 auto 0;position:absolute;top:135px;right:70px}body .compliance_cta_close:hover{box-shadow:0 0 12px 0 rgba(0,0,0,0.4);cursor:pointer}body .compliance_cta_close:hover .compliance_cta_close_inner{background-color:#868686}body .compliance_cta_close .compliance_cta_close_inner{width:30px;height:30px;text-align:center;padding:0 2px 0 2px;border-radius:50%;background-color:#6D6D6D;color:#fff;font-size:18px;font-weight:bold;position:relative;top:5px;left:5px;text-shadow:0px 0px 10px rgba(0,0,0,0.25)}body .compliance_cta_secondary_first{left:76px}body .compliance_cta_secondary{opacity:0;display:none;box-shadow:0 0 12px 0 rgba(0,0,0,0.2);background-color:#fff;width:100px;height:100px;border-radius:50%;margin:0 auto 0;position:absolute;top:140px}body .compliance_cta_secondary:hover{box-shadow:0 0 12px 0 #ffc000;cursor:pointer}body .compliance_cta_secondary:hover .compliance_cta_secondary_inner{background-color:#fbb513}body .compliance_cta_secondary .compliance_cta_secondary_inner{width:88px;height:88px;text-align:center;padding:25px 5px 0 5px;border-radius:50%;background-color:#FFC53D;color:#fff;font-size:15px;line-height:15px;font-weight:bold;position:relative;top:6px;left:6px;text-shadow:0px 0px 10px rgba(0,0,0,0.25)}body .compliance_record{margin-bottom:3px}body .compliance_record i{color:#fff}body .compliance_records.bootstrap-tagsinput,body .suggested_compliance_records.bootstrap-tagsinput{height:inherit !important;border:0 !important;box-shadow:none !important;cursor:default !important;padding:0 !important;margin-top:6px;margin-bottom:15px !important}body #map{border:2px solid #2671E1;margin-bottom:5px;min-height:400px}@media screen and (min-width: 992px){body #map{min-height:600px !important}}body .cpr_class_state_list{margin-top:60px}@media screen and (max-width: 767px){body.cpr_approvals_action .main-image,body.classes_controller .main-image{height:285px !important}}body .usmap{background-color:#123361;text-align:center;margin-top:10px}body .usmap img{padding:10px 0}body #new_learn_begin_button{margin-top:50px;text-align:center;width:100%;margin-bottom:5px}body #new_learn_begin_button a{font-size:25px}body #learn_begin_button{float:left;width:100%;margin-top:30px}body .learn_begin_button_desc_text{text-align:center}body .learn_begin_button_desc_text a{color:#444}body #col1{float:left;width:340px;margin-right:40px}body #col2{float:left;width:340px}body .login-form-v2{text-align:left;font-size:1em;word-wrap:break-word;margin-top:8px}body .login-form-v2 ul{padding-left:15px}body .tell_friend{text-align:center;margin-top:30px}body .tell_friend ul{padding-left:0}body .tell_friend ul li{list-style:none;margin-top:30px;font-size:1.2em}body #expire_reminder input{margin:20px 0px 5px 80px}body #learn_more_testimonial_container{width:100% !important}body #learn_more_testimonial_container .arrow_box{color:#0B0E22;background:#EFEEEE;border:4px solid #EFEEEE;margin-bottom:10px}body #learn_more_testimonial_container .testimonial_name_outside_bubble{margin-left:20px;font-weight:bold;margin-bottom:20px}body #learn_more_testimonial_container .arrow_box:after{border-top-color:#EFEEEE;left:10%}body #learn_more_testimonial_container .arrow_box:before{border-top-color:#EFEEEE;left:10%}body #learn_more_testimonial_container .testimonial{margin-top:10px;float:left;width:100% !important;color:#666;background-color:#EFEEEE;padding:8px;border-radius:8px}body #learn_more_testimonial_container .testimonial .testimonial_name{color:#992321;font-weight:bold;margin-bottom:8px}body #learn_more_testimonial_container .testimonial .testimonial_name .testimonial_occupation{color:#306EB7}body .more{background:url(https://cdn.protrainings.com/assets/bullets/more-arrow-25b8cafce19bab7becca3237eda478fd7b37de0a3270c82c19cb99871d2e82e4.png) 100% 57% no-repeat;padding-right:12px}body div.autocomplete{position:absolute;width:250px;background-color:#FFF;border:1px solid #888;margin:0;padding:0}body div.autocomplete div.selected{background-color:#ffb}body div.autocomplete div{list-style-type:none;display:block;height:20px;cursor:pointer;margin:0;padding:2px}body .plaxo_box{margin-bottom:14px}body .shipping_address_cell{width:250px}body .flagged{background-color:#F8E473}body .suspicious{background-color:#fb5100}body #employer_list{float:left;clear:left;margin:20px 0px 0px 0px;border-radius:10px;background-color:#151515;color:#fff;padding:10px 20px}body #employer_list h3{text-transform:uppercase;line-height:1em;margin-top:10px}body #employer_list ul{list-style:none;margin-top:30px;padding-left:0;margin-left:0}body #employer_list ul li{background:url(https://cdn.protrainings.com/assets/bullets/chevron_bullet_light-d33a5dda10f63a3dbcd7289e81167bbe9b3425e30c9bff8e2ab616525e6e8f1f.png) left center no-repeat;padding-left:30px !important;margin-left:0 !important;margin-bottom:10px;line-height:1.1em}body .satisfaction_guarantee_box{float:left;clear:left;margin:20px 0px 10px 0px;padding:20px;background-color:#3E97D1;color:#fff;border-radius:10px;line-height:1.5em}body .satisfaction_guarantee_box .learn_more_div{margin:50px 0 10px;text-align:center}body .satisfaction_guarantee_box h4{font-size:2.4em;font-weight:bold;line-height:1em;text-transform:uppercase;margin-bottom:12px}body .satisfaction_guarantee_box h4 span.larger_line1{font-size:2.2em;margin:5px 0 15px 0;display:block}body .nationally_recognized h4{margin-bottom:6px;margin-top:8px}body .nationally_recognized h2{margin-bottom:6px}body .print_letter{font-size:1.1em;font-weight:bold;margin-bottom:30px}body .email_employer_div{width:100%;float:left;clear:left;margin-top:15px;margin-bottom:60px}body .email_employer_div a:hover{text-decoration:none}body .nationally_recognized_top{margin-bottom:60px}body ul#our_credentials{padding-left:0;float:left;clear:both;padding-top:10px}body ul#our_credentials li{font-size:1.2em;padding-bottom:1em}body #employer_followup_box form{padding:4px}body #employer_followup_box form label{display:inline-block;width:160px}body #employer_followup_box form p.form_note{margin-top:10px}body #employer_followup_box form .followup_div{margin-top:20px;margin-bottom:10px}body .blended_list{font-size:1em}body .blended_list li{margin-left:0}body #contact_section a:hover{text-decoration:none}body .dashboard_more_options_container{margin-top:15px;position:relative;float:right}body .dashboard_more_options_container .dashboard_more_options_box{z-index:100;position:absolute;top:20px;right:0px;width:200px}body .dashboard_more_options_container .dashboard_more_options_box div{padding:5px 0;border-radius:5px;background-color:#3E3E3E}body .dashboard_more_options_container .dashboard_more_options_box div div{font-size:12px !important;font-weight:bold;margin:2px 0;padding:5px 5px;list-style:none;margin-left:0;color:white}body .dashboard_more_options_container .dashboard_more_options_box div div:hover{background-color:black;border:none;cursor:pointer}body .dashboard_more_options_container .dashboard_more_options_box a{text-decoration:none;color:white}body .dashboard_more_options_container .dashboard_more_options_box a:hover{color:white}body .course_choice_additional_info{color:#600}body #expire_reminder_link{color:blue;font-weight:bold}body #expire_reminder_link:hover{text-decoration:underline;cursor:pointer}body .ui-widget-content a{color:#00d !important}body .blended_page .risk_boxes{width:100%;float:left;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #ccc;text-align:center}body .blended_page .risk_boxes img{margin:0 auto 0}body .blended_page ul{padding-left:0;font-size:13px}body .blended_page ul li{text-align:left}body .blended_page h2{margin-bottom:6px}body .blended_page h3,body .blended_page h4{margin-bottom:6px;margin-top:28px}body .download_blended_box{float:left;clear:left;margin:20px 0px 10px 0px;padding:20px;background-color:#3E97D1;color:#fff;border-radius:10px;line-height:1.5em}body .download_blended_box .learn_more_div{margin:60px 0 10px;text-align:center}body .download_blended_box h4{font-size:2.4em;font-weight:bold;line-height:0.8em;text-transform:uppercase;margin-top:10px}body .download_blended_box h4 span.larger_line1{font-size:1.4em;line-height:.9em;margin:6px 0 8px 0;display:block}body .new_learn_more_div{float:left;clear:left;margin-top:40px;width:100%;text-align:center}body .new_learn_more_div a:hover{text-decoration:none}body .course_rating{margin-top:15px}body .rating_block{margin-bottom:15px}body .rating_block .rating_date{margin-left:10px;color:#999}body .star-rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0 10px 0 0;padding:0;background-position:left top}body .star-rating li{display:inline;margin-left:0}body .star-rating a,body .star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none}body .star-rating .current-rating{z-index:1;background-position:left bottom}body .small-star{width:50px;height:10px}body .small-star,body .small-star .current-rating{background-image:url(https://cdn.protrainings.com/assets/stars_small-ed2fb62192229b70761887ec64640463364a970763971abb0744d888adfde554.png);line-height:10px;height:10px}body .larger-star{width:150px;height:30px;margin:-10px auto 20px !important;float:center !important}body .larger-star li{margin-left:0;padding-left:0}body .larger-star,body .larger-star .current-rating{background-image:url(https://cdn.protrainings.com/assets/stars_larger-3620f5d0809691fa34e1ffc6958ce3ca25b797122d0ab99ffe130a6f62d36994.png);line-height:30px;height:30px}body .medium-star{width:100px;height:20px}body .medium-star,body .medium-star .current-rating{background-image:url(https://cdn.protrainings.com/assets/stars_medium-0e222106a5c4cc614086ec2755d9d1482a92539e6bf7def329991900b541667e.png);line-height:20px;height:20px}body .course_qcf_details{max-width:300px}body .course_qcf_details td:first-child{background-color:#ccc}body .course_qcf_details td:last-child{background-color:#eee}body .course_qcf_details .full_width{text-align:center}body .errorText{font-size:14px;font-family:arial;font-weight:700;color:#D20}body .arrow_box{float:left;position:relative;background:#0B0E22;border:4px solid #0B0E22;border-radius:8px;margin-bottom:20px;color:#fff;padding:4px}body .arrow_box:after,body .arrow_box:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}body .arrow_box:after{border-color:transparent;border-top-color:#0B0E22;border-width:10px;left:35%;margin-left:-10px}body .arrow_box:before{border-color:rgba(255,255,255,0);border-top-color:#0B0E22;border-width:16px;left:35%;margin-left:-16px}body .risk_boxes{margin-top:30px}body .risk_boxes h4{text-transform:uppercase;font-size:1.4em;font-weight:700;letter-spacing:1px;margin-bottom:10px}body .risk_boxes ul{list-style:none}body .risk_boxes ul li{margin-bottom:5px;background:url(https://cdn.protrainings.com/assets/bullets/red-check-fe2f8baca108f5c60e6769cb21a9f782446466a9c87c7d4106be8c7943ceb38c.png) no-repeat 0 2px;margin-left:0;padding-left:22px}body .stripe_section_gray{background-color:#E6E6E6;padding-top:25px;padding-bottom:45px}body .stripe_section_gray h3{margin-bottom:20px}body #dialog_evaluator_network{font-family:'Merriweather Sans', sans-serif;-webkit-font-variant-ligatures:no-common-ligatures;color:#3f3f3f}body #evaluator_search_results #rows_returned{margin-top:20px;font-style:italic}body #evaluator_search_results .skill_eval_assist{text-align:center;font-weight:bold;color:#BA0000;margin-top:20px}body #evaluator_search_spinner{font-size:18px;text-align:center;margin-top:15px;margin-bottom:15px}body #evaluator_search_spinner img{position:relative;top:2px}body #evaluator_search_table{margin-top:10px}body .tell_friend_disclaimer{margin-top:20px}body #dashboard-company-dropdown .panel-body{padding:2px}body #dashboard-company-dropdown .panel-heading{padding:5px}body .print_cert_button{text-align:center;margin-top:40px;margin-bottom:50px !important}body .cert_link_option{margin-bottom:20px}body #admin_user_feed:nth-child(odd),body #admin_company_feed:nth-child(odd){clear:left}body .add_discount_detail_link,body .add_teacher_offering_link,body .add_discount_product_link,body .add_bulk_user_row{padding:0.6em}body .discount_details_div{background-color:#F6F6F6 !important;border:1px solid #DDD !important;margin-bottom:20px !important}body .addon_search_button{font-size:16px !important;padding-bottom:10px !important}body #recaptcha_response_field{line-height:normal}body .smarty-ui{z-index:950 !important}body .SnapABug_Button{width:35px}body #checkout_process{padding:0;float:right;font-size:20px;font-weight:bold;color:#555;width:100%;text-align:right;margin:0 !important}body .checkout_subheading{line-height:26px}body .promoter_survey_page p{font-size:1.1em;margin-bottom:20px}body .promoter_survey_page .faq_body p{margin:7px 0;font-size:1em}body .promoter_survey_page .mainhead{margin-top:0}body #promoter_accordion{margin-bottom:30px}body p.about-caption{text-align:center;line-height:1.7em;margin-top:0;margin-bottom:0;font-size:0.9em;color:#888;background-color:#f0f0f0;padding:5px}@media (min-width: 768px){body .center_modal.modal{text-align:center;padding:0 !important}body .center_modal.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}body .center_modal .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}}body .prompt-subscription-modal .modal-header{background-color:#2a9fd9;border-bottom:1px solid #2a9fd9;color:#ffffff}body #anon_create_account_div h4.modal-title,body #group_create_account h4.modal-title,body #modal-signup-form h4.modal-title,body #acls_leaving h4.modal-title{background-color:#3A587F;color:#fff;padding:0.5em;text-align:center !important;border-radius:5px;font-size:25px !important;line-height:1.4 !important}body #anon_create_account_div h4.modal-title div.save,body #group_create_account h4.modal-title div.save,body #modal-signup-form h4.modal-title div.save,body #acls_leaving h4.modal-title div.save{font-size:35px !important;line-height:1.2 !important}body #anon_create_account_div p,body #group_create_account p,body #modal-signup-form p,body #acls_leaving p{margin-bottom:1.5em}body #anon_create_account_div .close,body #group_create_account .close,body #modal-signup-form .close,body #acls_leaving .close{opacity:0.8 !important;filter:alpha(opacity=80) !important;color:#fff !important;position:relative;top:5px;right:5px}body #anon_create_account_div .modal-footer,body #group_create_account .modal-footer,body #modal-signup-form .modal-footer,body #acls_leaving .modal-footer{text-align:center}body #anon_create_account_div .modal-footer .btn,body #group_create_account .modal-footer .btn,body #modal-signup-form .modal-footer .btn,body #acls_leaving .modal-footer .btn{font-size:1.6em;margin-bottom:0.4em;padding-left:1.5em;padding-right:1.5em}body #anon_create_account_div .modal-footer .reject-text,body #group_create_account .modal-footer .reject-text,body #modal-signup-form .modal-footer .reject-text,body #acls_leaving .modal-footer .reject-text{font-size:0.8em}body .flex_credit_available_number{margin-bottom:10px;text-align:center;font-weight:bold;font-size:16px}body .flex_credit_available_text{text-align:center;font-size:16px}body .partner_discount_code{margin-bottom:5px;margin-top:5px;text-align:center;font-weight:bold;font-size:16px}body .current_list_item{font-weight:bold}body .panel-heading-title{font-size:18px}body .groups_possible_courses .groups_possible_course{margin-top:20px;border-radius:50px}body .groups_possible_course{padding:45px 41.5px;border-radius:75px}body .groups_blended_option{margin-top:15px;float:left}body .update_question{margin:20px 0}body #contact_captcha .g-recaptcha div div{margin:0 auto 0 !important}body #support_options{margin-top:30px}body .course_box_more_details_link{color:blue}body .course_box_more_details_link:hover{cursor:pointer}body .course_box_filter{padding:8px 10px 14px 10px}body .form-section{margin-bottom:2em}body .form-section h3{margin-top:0}body .popover .popover-title{background:#2a9fd9 !important;font-weight:bold !important}body .popover button{border-color:inherit !important}body .popover button[data-role='next']{background:#337ab7 !important;color:white !important}body .popover button[data-role='next']:disabled{color:gray !important}body .popover button[data-role='prev']{background:#78acd9 !important;color:white !important}body .popover button[data-role='prev']:disabled{color:gray !important}body .popover button[data-role='end']{background:#EFEEEE !important;color:black !important}body .take_tour_area{margin-left:10px;font-size:14px !important;color:#428bca !important}body #groups-courses-logos{padding-bottom:3em}body #hs-beacon iframe:first-child{right:85px !important}@media screen and (min-width: 768px){body #hs-beacon iframe:first-child{bottom:22px !important}}body .accreditation_action #stripe_body h4:not(.panel-title){color:#2a9fd9;font-weight:bold}body .accreditation_action #stripe_body h5{font-weight:bold;color:#337ab7}body #stripe_hero .hero-headline h2{font-size:3.0em;font-weight:bold;text-align:center;color:#eb292d}body #stripe_hero .hero-headline .hero-headline-sub{font-size:0.5em}body #stripe_hero .hero-headline .hero-price{font-size:2.5em;font-weight:bold;text-align:center}body #stripe_hero .hero-headline .hero-button{text-transform:uppercase}body #stripe_hero .hero-headline .hero-button .btn{width:100%;border-radius:8px;font-weight:bold;margin-bottom:1em}@media (max-width: 767px){body #stripe_hero .hero-headline h2{font-size:2em;padding:0;margin:10px 0 0 0}body #stripe_hero .hero-headline .hero-price{font-size:1.8em}body #stripe_hero .hero-headline ul{text-align:center}}body #stripe_hero .hero-headline-box{background-color:rgba(255,255,255,0.9);color:#000;border-radius:8px;margin-top:40px;margin-bottom:20px;box-shadow:2px 2px 13px 2px rgba(0,0,0,0.64)}body #stripe_hero .hero-headline-box ul{list-style:none;padding:0}body #stripe_hero .hero-headline-box li:before{content:"\f058";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:1.1em;display:inline-block;margin-left:-1.3em;width:1.3em}body .ui-autocomplete{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;_width:160px;padding:4px 0;margin:2px 0 0 0;list-style:none;background-color:#ffffff;border-color:#ccc;border-color:rgba(0,0,0,0.2);border-style:solid;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px}body .ui-autocomplete .ui-menu-item>a.ui-corner-all{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:18px;color:#333 !important;white-space:nowrap}body .ui-autocomplete .ui-menu-item>a.ui-corner-all.ui-state-hover,body .ui-autocomplete .ui-menu-item>a.ui-corner-all.ui-state-active{color:#ffffff;text-decoration:none;background-color:#049ae5;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;background-image:none}body .course_click .ui-button-text{line-height:0.7;padding:0.4em 1em}body #course_menu_categories .ui-button{top:-2px;padding:0px;margin:0px;margin-left:-5px}body .ui-helper-hidden-accessible{display:none}body .confirmable-curtain{position:absolute;background-color:rgba(0,0,0,0.85);width:100%;height:100%;top:0;left:0;border-radius:inherit;color:white;padding:30px;z-index:999;text-align:center;overflow:scroll}body .confirmable-curtain.confirmable-curtain-small{padding:0px 10px}body h2.tell_friend_heading{text-transform:none !important;font-size:24px;font-weight:bold;margin-top:2em;padding-bottom:1em;font-family:'Raleway', sans-serif}body .tell_friend_v2 ul.tell_friend_list{margin-top:0;list-style:none}body .tell_friend_v2 ul.tell_friend_list li{font-size:18px;font-style:italic;color:#606060;padding-bottom:1.5em}body .tell_friend_v2 p.share_paragraph{background-color:#e2f0ff;padding:20px}body .tell_friend_v2 .share_block{margin-top:30px}body .tell_friend_v2 .share_block .row{margin-bottom:15px}body .tell_friend_v2 .share_block input{padding:20px;font-family:'Raleway', sans-serif}body .tell_friend_v2 .share_block .tokenfield{height:41px}body .tell_friend_v2 .share_block .tokenfield .token-input{padding-top:14px}body .tell_friend_v2 .share_block .tokenfield .token{margin-top:3px}body .tell_friend_v2 .share_block .invite_button,body .tell_friend_v2 .share_block #invite_button_mobile,body .tell_friend_v2 .share_block #invite_button_sms{font-size:16px;font-weight:bold;padding:9px 50px 8px 50px !important}body .tell_friend_v2 .share_block #invite_button_mobile,body .tell_friend_v2 .share_block #invite_button_sms{width:100%;height:60px}body .tell_friend_v2 .share_block #invite_button_mobile i,body .tell_friend_v2 .share_block #invite_button_sms i{position:absolute;left:28px;top:22px}body .tell_friend_v2 .share_block .copy_button{font-size:14px;font-weight:bold;padding:10px 15px 9px 15px !important;background-color:#e0e0e0}body .tell_friend_v2 .share_label{display:table-cell;white-space:nowrap;vertical-align:middle;color:#555555;font-family:'Raleway', sans-serif;width:117px}body .tell_friend_v2 #share_link,body .tell_friend_v2 #share_link_mobile{border-style:dashed;background-color:#fff}body .tell_friend_v2 .btn-facebook{position:relative;border-color:#3B5998;background-color:#3B5998;color:#fff;padding:9px 27px;font-size:16px;font-weight:bold;width:200px}body .tell_friend_v2 .btn-facebook:hover,body .tell_friend_v2 .btn-facebook:focus{color:#fff;border-color:#4568b2;background-color:#4568b2}body .tell_friend_v2 .btn-facebook-messenger{position:relative;border-color:#0084ff;background-color:#0084ff;color:#fff;padding:9px 27px;font-size:16px;font-weight:bold;width:200px;margin-right:8px}body .tell_friend_v2 .btn-facebook-messenger:hover,body .tell_friend_v2 .btn-facebook-messenger:focus{color:#fff;border-color:#2495ff;background-color:#2495ff}body .tell_friend_v2 i.fab{position:absolute;top:13px;left:15px;margin-right:13px}body .tell_friend_v2 .fb-share-buttons{text-align:right}body .tell_friend_v2 #email_notify_msg{color:#fff;font-weight:bold;padding:8px 15px 8px;display:inline-block}body .tell_friend_v2 #email_notify_msg.success{background-color:#3e8f3e}body .tell_friend_v2 #email_notify_msg.failure{background-color:#d9534f}body .tell_friend_v2 #email_overflow_box{overflow-x:auto;overflow-y:hidden}body .tell_friend_v2 #email_overflow_box .tokenfield{width:5000px}@media screen and (min-width: 1200px){body .tell_friend_v2 #email_overflow_box{width:944px}}@media screen and (max-width: 1199px){body .tell_friend_v2 #email_overflow_box{width:744px}}@media screen and (max-width: 991px){body .tell_friend_v2 #email_overflow_box{width:570px}body .tell_friend_v2 .btn-facebook,body .tell_friend_v2 .btn-facebook-messenger{width:150px}body .tell_friend_v2 .btn-facebook span,body .tell_friend_v2 .btn-facebook-messenger span{position:relative;left:5px}body .tell_friend_v2 .share_block .invite_button{width:150px;padding:9px 0 8px 0 !important;text-align:center}}@media screen and (max-width: 767px){body .tell_friend_v2 .fb-share-buttons{text-align:center;margin-top:20px}body .tell_friend_v2 ul.tell_friend_list{padding-left:0}body .tell_friend_v2 .share_label{display:block;text-align:center;margin-bottom:5px;width:100%}body .tell_friend_v2 .btn-facebook,body .tell_friend_v2 .btn-facebook-messenger{width:100%;height:60px;margin-bottom:15px}body .tell_friend_v2 .btn-facebook span,body .tell_friend_v2 .btn-facebook-messenger span{top:9px !important}body .tell_friend_v2 .fab{top:21px !important}}body #affiliate_landing_page.main-image{background:url(https://cdn.protrainings.com/assets/partner/affiliate-landing-bg-baby-3c81e48cf1d2396688473eae72873ca80c8b4afbe2ed11375ed4674d44340f9d.jpg) #84a6c3 no-repeat center;background-position:center center;background-size:cover;min-height:550px}body #affiliate_landing_heading{font-weight:bold;text-transform:none;font-size:40px !important;color:#fff;margin-bottom:0.8em !important}@media screen and (max-width: 767px){body #affiliate_landing_heading{margin-top:100px}}body .affiliate_heading_body{color:#fff;font-size:20px}body #register_modal .modal-title{text-align:center !important}body #register_modal .modal-header{background-color:#337ab7;color:#fff}body #register_modal .modal-footer{background-color:#f0f0f0}body #register_modal p.modal_intro_paragraph{margin-bottom:1.5em !important;font-weight:bold;color:#777}body #register_modal .close{color:#fff;opacity:1}body .affiliate_landing_page_benefit_grid .benefit-grid .recert-icon{font-size:55px;color:#2a9fd9;margin-top:40px}body .affiliate_landing_page_benefit_grid .benefit-grid p{font-weight:bold;margin-top:20px}body .affiliate_landing_page_benefit_grid .stripe-body{margin-top:30px !important}body div.watson-page-block{margin-top:20px}body div.watson-page-block input.watson-entry-box{text-align:center;font-size:2em;padding:1em;border-bottom:4px solid #32a8d9}@media (min-width: 768px){body div.watson-page-block input.watson-entry-box{border-top:none;border-left:none;border-right:none;box-shadow:none;background:transparent}}body div.watson-page-block #watson-instructions{margin-top:30px;text-align:center}body div.watson-page-block #watson-instructions h2{text-transform:none;text-align:center;padding-bottom:1em}body div.watson-page-block #watson-instructions p{text-align:center;font-size:1.4em;margin-bottom:2.5em !important}body div.watson-page-block #watson-instructions i{color:#5cb85c;text-align:center;margin-bottom:1.5em}@media (min-width: 768px){body div.watson-page-block #watson_wizard_ui{margin-left:20%;margin-right:20%}}body div.watson-page-block #watson-suggested-occupations{margin-top:1em;margin-bottom:1em;font-style:italic}body div.watson-page-block #watson-suggested-occupations p{color:gray !important}body div.watson-page-block .watson_ui_button_area{margin-top:40px;text-align:center}body div.watson-page-block .watson_ui_button_area button{margin:0 10px 0 10px}body div.watson-page-block .watson-cta{margin-top:40px;text-align:center}body .tier_upgrade_page .tier_upgrade_top{text-align:center}body .tier_upgrade_page .tier_upgrade_top h2{text-transform:none}body .tier_upgrade_page .pro-cpr-express ul{list-style:none;padding:0 0 0 25px}@media (min-width: 768px){body .tier_upgrade_page .pro-cpr-express ul{min-height:210px}}body .tier_upgrade_page .pro-cpr-express ul li{padding-bottom:0.8em}body .tier_upgrade_page .pro-cpr-express ul li:before{content:"\f058";font-weight:900;font-family:'Font Awesome 5 Pro';font-size:1.1em;display:inline-block;margin-left:-1.3em;width:1.3em;text-align:left}body .tier_upgrade_page .pro-cpr-express .small-screen-description{display:none}@media (max-width: 767px){body .tier_upgrade_page .pro-cpr-express .small-screen-description{display:block;font-size:25px;font-weight:bold;text-align:center;margin:.6em 0}}body .tier_upgrade_page .pro-cpr-express .package-container{text-align:center}@media (max-width: 767px){body .tier_upgrade_page .pro-cpr-express .package-container{margin-bottom:2em}}body .tier_upgrade_page .pro-cpr-express .package-container .expand-button{margin-top:0.2em}body .tier_upgrade_page .pro-cpr-express .package-container .expand-button a{color:#333}@media (min-width: 767px){body .tier_upgrade_page .pro-cpr-express .package-container .package-container-content{display:block;height:100% !important}}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-content{text-align:left;padding:15px;width:100%}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-content.express-content{border:1px solid #2d9bf0}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-content.pro-content{border:2px solid #DA0063}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-content.premium-content{border:1px solid #2d9bf0}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-content .package-description{font-style:italic;font-weight:bold;font-size:16px;text-align:center}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-content .package-price{font-weight:bold;font-size:60px;text-align:center;margin:0 0 15px 0}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-content .feature-list li:before{color:#FFA727}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-content .blue-button{background-color:#2d9bf0;color:#FFFFFF}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-content .pink-button{background-color:#DA0063;color:#FFFFFF}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-content .button-row{padding:0}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-header a{text-decoration:none}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-header a .glyphicon-minus{display:block}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-header a .glyphicon-plus{display:none}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-header a.collapsed .glyphicon-minus{display:none}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-header a.collapsed .glyphicon-plus{display:block}@media (max-width: 767px){body .tier_upgrade_page .pro-cpr-express .package-container .package-container-header{text-align:left}}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-header-express{background-color:#2d9bf0;padding:15px;color:white;font-size:30px;font-weight:bold}@media (min-width: 767px){body .tier_upgrade_page .pro-cpr-express .package-container .package-container-header-express{margin-top:40px}}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-header-pro{background-color:#DA0063;padding:15px;color:white;font-size:30px;font-weight:bold;position:relative;top:0;left:0}@media (min-width: 767px){body .tier_upgrade_page .pro-cpr-express .package-container .package-container-header-pro .popular-star img{position:absolute;height:150px;top:-60px;left:-40px}}@media (max-width: 767px){body .tier_upgrade_page .pro-cpr-express .package-container .package-container-header-pro .popular-star img{position:absolute;height:100px;top:-40px;right:-40px}}body .tier_upgrade_page .pro-cpr-express .package-container .package-container-header-premium{background-color:#2d9bf0;padding:15px;color:white;font-size:30px;font-weight:bold}body .additional_item_info{font-weight:normal;font-size:12px;font-style:italic}body p.save_offer_text{background-color:#fff3d7;padding:15px;margin-bottom:2em;border-radius:5px}body #save_offer_error{background-color:#c00;color:#fff;padding:15px;margin-bottom:1em;border-radius:5px}body #save_offer_success{background-color:#91ec91;color:#0a560a;padding:15px;margin-bottom:1em;border-radius:5px}body .like-paragraph{font-family:'Raleway', sans-serif;font-size:18px;line-height:1.8em;margin-bottom:1.8em;color:#555555}body .needs-password-container{clear:both;margin-bottom:50px}body .needs-password-container input{margin-bottom:20px}body .needs-password-container .ajax-errors .error{margin-bottom:20px;color:red}body #transcript_section{margin-top:15px}body .course_details_faq .course_details_faq_question h5{font-size:1.3em;color:#555555;margin-bottom:5px}body #video_summary ul,body #video_summary ol{padding-left:25px;margin-bottom:30px;list-style:none}body #video_summary ul li,body #video_summary ol li{margin-bottom:0.6em}body #video_summary ol{counter-reset:video-summary-list-counter}body #video_summary ol li{counter-increment:video-summary-list-counter;margin:0.25rem 0.25rem 1rem 0.25rem;font-size:14px}body #video_summary ol li:before{content:counter(video-summary-list-counter);background:#6d6f6e;width:2rem;height:2rem;border-radius:50%;display:inline-block;line-height:2rem;color:white;font-weight:bold;text-align:center;margin-right:0.5rem;margin-left:-1.8em}body #video_summary ul li{position:relative}body #video_summary ul li:before{font-family:"Font Awesome 5 Pro";font-weight:900;font-size:1.1em;display:inline-block;margin-left:-1.8em;width:1.8em;content:"\f00c";font-style:normal;text-decoration:inherit;color:#2da279}body #video_summary h3{font-size:18px;font-weight:500}body #video_summary p{font-size:14px}body #video_summary h2{margin-top:40px;font-size:20px;text-transform:none}body #video_summary .pro-tip{padding:10px 10px 5px 10px;margin-left:-10px;margin-right:-10px;margin-bottom:1.5em;background-color:#fdfcec;border-left:3px solid #afa948}body #video_summary .warning-tip{padding:10px 10px 5px 10px;margin-left:-10px;margin-right:-10px;margin-bottom:1.5em;background-color:#fdf4ec;border-left:3px solid #af6f48}body .navbar-text{color:#eee !important;font-size:1.3em}body.centres_controller.show_action{background-color:#f1f3f4}body.centres_controller.show_action .centre_validation_row{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);padding:20px;margin-bottom:20px;font-size:18px;line-height:1.8em;color:#555555}body.centres_controller.show_action .centre_validation_row.centre_badge img{max-height:120px}@media screen and (max-width: 767px){body.centres_controller.show_action .centre_validation_row.centre_badge img{margin-bottom:20px}}body.centres_controller.show_action .centre_validation_row .centre_status{font-weight:bold}body.centres_controller.show_action .centre_validation_row .centre_status_word{font-weight:bold;font-size:1.4em;margin-left:5px;position:relative;top:3px}body.centres_controller.show_action .centre_validation_row .centre_status_word.centre_status_active{color:#080}body.centres_controller.show_action .centre_validation_row .centre_status_word.centre_status_lapsed{color:#800}body #product_boxes .product_box{position:relative}body #product_boxes .product_box .fa-grip-horizontal{display:none}body #product_boxes .product_box .fa-save{display:none;position:absolute;top:6px;left:6px;color:#ff3939b3;font-size:1.3em}body #product_boxes .product_box:hover{background-color:#c9e4ff45}body #product_boxes .product_box:hover .fa-grip-horizontal{display:block;position:absolute;top:6px;right:6px;color:#649ad4;font-size:1.3em;cursor:move}body .centre_badge_preview{margin-top:2em}body .company_large_icon_area>li+li:before{content:"|" !important}body .scorm-third-party-container{margin-bottom:70px;position:relative}body .scorm-third-party-container .scorm-third-party-bg{position:absolute;top:26px;background-color:#E5E5E5;border-radius:15px;height:100px;width:100%}body .scorm-third-party-container .scorm-third-party-graphic{text-align:center;box-shadow:0px 0px 30px rgba(0,0,0,0.18);border-radius:80px;background-color:#fff;width:500px;margin:0 auto 0;padding:27px 0 15px 0;position:relative}body .scorm-third-party-container .scorm-third-party-graphic img{width:350px}@media screen and (max-width: 767px){body .scorm-third-party-container{margin-bottom:30px}body .scorm-third-party-container .scorm-third-party-bg{height:58px;top:12px}body .scorm-third-party-container .scorm-third-party-graphic{width:280px;padding:14px 0 10px 0}body .scorm-third-party-container .scorm-third-party-graphic img{width:190px}}body .scorm-feature-box{background-color:#E5E5E5;border-radius:12px;width:200px;height:130px;padding:20px;text-align:center;margin:85px auto 20px;box-shadow:0px 0px 30px rgba(0,0,0,0.35);position:relative}body .scorm-feature-box .scorm-feature-content{position:relative;top:-85px}body .scorm-feature-box .scorm-feature-content .scorm-feature-circle{padding-bottom:10px}body .scorm-feature-box .scorm-feature-content .scorm-feature-circle img{width:130px;height:130px;box-shadow:0px 0px 30px rgba(0,0,0,0.35);border-radius:65px}body .scorm_section_why_use{position:relative}body .scorm-blue-bg{background-color:#1D8BCB;width:100%;position:absolute;height:245px;top:260px}@media screen and (max-width: 767px){body .scorm-blue-bg{height:865px;top:240px}}body .scorm-billing-section{text-align:center;position:relative;margin-bottom:50px}body .scorm-billing-section .scorm-billing-circle{width:120px;height:120px;border-radius:60px;background-color:#fff;box-shadow:0px 0px 30px rgba(0,0,0,0.35);text-align:center;display:inline-block}body .scorm-billing-section .scorm-billing-circle.scorm-billing-circle-1{float:right}body .scorm-billing-section .scorm-billing-circle.scorm-billing-circle-2{float:left;font-size:1.2em;line-height:1.1em;text-transform:uppercase;padding:33px 2px;color:#1D8CCC}body .scorm-billing-section .scorm-billing-circle img{border-radius:50px;width:104px;height:104px;margin-top:8px}body .scorm-billing-section .scorm-billing-bg{background-color:#E5E5E5;border-radius:7px;width:100%;position:absolute;height:30px;top:46px}body .scorm-cta-section{background-color:#1D8BCB;padding:35px;background-image:url(https://cdn.protrainings.com/assets/sales-logo-bg-7de81942210cd018f51177c4a2243a256a81de2d7ec9686b15f16d242678838d.png);background-repeat:no-repeat;background-position-y:bottom;background-position-x:right}body .scorm-cta-section p{color:#fff}body .scorm-cta-section h2{margin-top:0;color:#fff;font-size:1.6em}body .scorm-cta-section .scorm-cta-button{background-color:#FFC53D;border-color:#FFC53D;border-radius:5px;color:#23519C;text-transform:uppercase;padding:10px 25px}body .scorm-cta-section .scorm-cta-button:hover{text-decoration:none;cursor:pointer}body #scorm_demo_modal .modal-header{background-color:#2a9fd9;border-bottom:1px solid #2a9fd9;color:#fff}body #scorm_demo_modal .modal-header .close{color:#fff;opacity:0.9}body #scorm_demo_modal .modal_intro_paragraph{margin-bottom:2em;font-size:16px}body #scorm_demo_modal .modal-footer{border-top:1px solid #2a9fd9}body #scorm_demo_modal #modal-success-overlay{text-align:center;margin-bottom:20px}body #scorm_demo_modal #modal-success-overlay p{font-size:16px}body #scorm_demo_modal #modal-success-overlay .btn{font-size:1.3em;font-weight:bold;margin-top:40px;padding:10px 80px}body .classroom_agree_text{float:left;margin:10px 0 20px;background-color:#f9f4e2;padding:20px}body .ppe_shop_div{margin-top:0.5em;margin-bottom:0.5em;font-size:1.2em;background-color:#fdf5ec;display:table;width:100%}body .ppe_shop_div .ppe_text_box{display:table-cell;padding:12px}body .ppe_shop_div .icon_box{background-color:#f19000;font-size:1.5em;display:table-cell;max-width:60px}@media screen and (min-width: 1200px){body .ppe_shop_div .icon_box{max-width:40px}}body .ppe_shop_div .icon_box .fa-exclamation-triangle{color:#fff;padding:12px 12px 0 12px}body .ppe_shop_div .ppe_text{display:inline-block}body.procpr-modern{background:#f6f6f6;font-family:'Open Sans', "Helvetica Neue", Helvetica, Arial, sans-serif}body.procpr-modern ul.list-unstyled li{margin-left:0 !important}body.procpr-modern #testimonials .carousel .carousel-control.left,body.procpr-modern #testimonials .carousel .carousel-control.right{background-image:none !important}body.procpr-modern .cbp-af-header.cbp-af-header-shrink h1 a{padding-top:0}body.procpr-modern .no-padding{padding:0 !important}body.procpr-modern .no-padding-bottom{padding-bottom:0 !important}body.procpr-modern .no-padding-top{padding-top:0 !important}body.procpr-modern .no-margin{margin:0 !important}body.procpr-modern .no-margin-bottom{margin-bottom:0 !important}body.procpr-modern .no-margin-top{margin-top:0 !important}body.procpr-modern .margin-top{margin-top:4em}body.procpr-modern .margin-bottom{margin-bottom:3em}body.procpr-modern :focus{outline:none}body.procpr-modern .background-cover{background-size:cover !important}body.procpr-modern .style-switcher{list-style:none;padding:0}body.procpr-modern .style-switcher li{font-size:1.1em;width:7%;background:none;color:#2c3e50;padding:10px 20px 0px;transition:border-left 0.2s ease-in-out;box-sizing:border-box;height:37px;cursor:pointer}body.procpr-modern .style-switcher li a{display:none;padding:0 1em}body.procpr-modern .style-switcher li:hover a{display:block}body.procpr-modern .style-switcher li:nth-child(1){border-left:8px solid #88b7b3}body.procpr-modern .style-switcher li:nth-child(1):hover{border-left:2em solid #88b7b3}body.procpr-modern .style-switcher li:nth-child(2){border-left:8px solid #4aa1db}body.procpr-modern .style-switcher li:nth-child(2):hover{border-left:2em solid #4aa1db}body.procpr-modern .style-switcher li:nth-child(3){border-left:8px solid #e3695c}body.procpr-modern .style-switcher li:nth-child(3):hover{border-left:2em solid #e3695c}body.procpr-modern .style-switcher li:nth-child(4){border-left:8px solid #ffba43}body.procpr-modern .style-switcher li:nth-child(4):hover{border-left:2em solid #ffba43}body.procpr-modern .style-switcher li:nth-child(5){border-left:8px solid #856cbd}body.procpr-modern .style-switcher li:nth-child(5):hover{border-left:2em solid #856cbd}body.procpr-modern h1,body.procpr-modern h2,body.procpr-modern h3,body.procpr-modern h4,body.procpr-modern h5,body.procpr-modern h6,body.procpr-modern .h1,body.procpr-modern .h2,body.procpr-modern .h3,body.procpr-modern .h4,body.procpr-modern .h5,body.procpr-modern .h6{font-family:"Montserrat", sans-serif;font-weight:500;line-height:1.1;color:inherit}body.procpr-modern p{line-height:1.75}body.procpr-modern a{color:#4aa1db}body.procpr-modern a:hover{color:#4aa1db;text-decoration:underline}body.procpr-modern blockquote{border-left:none}body.procpr-modern .colour-white{color:white !important}body.procpr-modern .highlight{color:#4aa1db}body.procpr-modern .vertical-align{margin:100px 0}body.procpr-modern .vertical-align.no-bottom{margin-bottom:0}body.procpr-modern .btn-default,body.procpr-modern .btn-primary,body.procpr-modern .btn-success,body.procpr-modern .btn-info,body.procpr-modern .btn-warning,body.procpr-modern .btn-danger{border:none}body.procpr-modern .btn:active,body.procpr-modern .btn.active{background-image:none}body.procpr-modern .btn.btn-empty{background:none !important;border:2px solid #4aa1db;color:#4aa1db !important}body.procpr-modern .btn.btn-empty:hover{background-color:rgba(0,0,0,0.03) !important;border-color:2px solid #206c9f;color:#206c9f}body.procpr-modern .btn-default{background:#eaeaea}body.procpr-modern .btn-default:hover,body.procpr-modern .btn-default:focus{background-color:#cbcbcb;background-position:0 -15px}body.procpr-modern .btn-default:active,body.procpr-modern .btn-default.active{background-color:#cbcbcb;border-color:#c6c6c6}body.procpr-modern .btn-success{background:#88b54e}body.procpr-modern .btn-success:hover,body.procpr-modern .btn-success:focus{background-color:#688b3a;background-position:0 -15px}body.procpr-modern .btn-success:active,body.procpr-modern .btn-success.active{background-color:#688b3a;border-color:#638437}body.procpr-modern .btn-warning{background:#f0ad4e}body.procpr-modern .btn-warning:hover,body.procpr-modern .btn-warning:focus{background-color:#eb9316;background-position:0 -15px}body.procpr-modern .btn-warning:active,body.procpr-modern .btn-warning.active{background-color:#eb9316;border-color:#e38d13}body.procpr-modern .btn-danger{background:#e96b56}body.procpr-modern .btn-danger:hover,body.procpr-modern .btn-danger:focus{background-color:#e23c20;background-position:0 -15px}body.procpr-modern .btn-danger:active,body.procpr-modern .btn-danger.active{background-color:#e23c20;border-color:#db381d}body.procpr-modern .btn-info{background:#3ea5be}body.procpr-modern .btn-info:hover,body.procpr-modern .btn-info:focus{background-color:#2f7d90;background-position:0 -15px}body.procpr-modern .btn-info:active,body.procpr-modern .btn-info.active{background-color:#2f7d90;border-color:#2c7688}body.procpr-modern .thumbnail,body.procpr-modern .img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}body.procpr-modern .img-halfsize{width:50%}body.procpr-modern .img-75{width:75%}body.procpr-modern .img-overlap{margin-bottom:-200px}body.procpr-modern .dropdown-menu>li>a:hover,body.procpr-modern .dropdown-menu>li>a:focus{background-color:#e8e8e8}body.procpr-modern .dropdown-menu>.active>a,body.procpr-modern .dropdown-menu>.active>a:hover,body.procpr-modern .dropdown-menu>.active>a:focus{background-color:#202127}body.procpr-modern .preloader{position:fixed;top:0px;left:0px;width:100%;height:100%;background-color:#2b2d35;text-align:center;z-index:9999999}body.procpr-modern .preloader .spinner{margin:100px auto 0;width:70px;height:70px;text-align:center;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}body.procpr-modern .preloader .spinner>div{width:18px;height:18px;background-color:white;border-radius:100%;display:inline-block;-webkit-animation:bouncedelay 1.4s infinite ease-in-out;animation:bouncedelay 1.4s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}body.procpr-modern .preloader .spinner .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}body.procpr-modern .preloader .spinner .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes bouncedelay{0%,
    80%,
    100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,
    80%,
    100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}body.procpr-modern .navbar{background:none;border:none;padding:1em 0}body.procpr-modern .navbar .navbar-nav .current>a{color:#4aa1db !important}body.procpr-modern .navbar .nav>li>a:hover,body.procpr-modern .navbar .nav>li>a:focus{background-color:transparent}body.procpr-modern .navbar .nav>li>a.dropdown-toggle i{margin:-1px 0 0 3px;font-size:10px;display:inline-table}body.procpr-modern .navbar .nav>li ul{border:none;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1)}body.procpr-modern .navbar .nav>li ul li a{font-size:0.9em}body.procpr-modern .navbar .nav>li ul .dropdown-header{color:#4aa1db}body.procpr-modern .navbar-brand,body.procpr-modern .navbar-nav>li>a{color:white}body.procpr-modern .navbar-brand img{max-width:160px}body.procpr-modern .navbar-inverse{background-color:#222222}body.procpr-modern .navbar-toggle{margin:1.3em 0}body.procpr-modern .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background:white}body.procpr-modern .navbar-static-top,body.procpr-modern .navbar-fixed-top,body.procpr-modern .navbar-fixed-bottom{border-radius:0}body.procpr-modern .dropdown-header{text-transform:uppercase}body.procpr-modern .cbp-af-header{position:fixed;top:0;left:0;width:100%;z-index:200;height:100px;-webkit-transition:height 0.3s linear;-moz-transition:height 0.3s linear;transition:height 0.3s linear}body.procpr-modern .cbp-af-header .dropdown-menu{position:absolute;top:80%}body.procpr-modern .cbp-af-header .cbp-af-inner{margin:0 auto;padding:0}body.procpr-modern .cbp-af-header h1,body.procpr-modern .cbp-af-header nav{display:inline-block;position:relative}body.procpr-modern .cbp-af-header h1,body.procpr-modern .cbp-af-header .nav a{line-height:70px}body.procpr-modern .cbp-af-header h1{color:white;letter-spacing:4px;font-size:2em;margin:0.5em 0;float:left}body.procpr-modern .cbp-af-header h1 a{color:inherit;font-size:inherit}body.procpr-modern .cbp-af-header .nav{float:right}body.procpr-modern .cbp-af-header .nav li.open>a{background:none;color:#4aa1db}body.procpr-modern .cbp-af-header .nav li ul a{color:#333333;line-height:32px;margin-left:0}body.procpr-modern .cbp-af-header .nav a{color:white;font-family:"Montserrat", sans-serif;font-weight:300;margin:0;font-size:1em;text-transform:uppercase}body.procpr-modern .cbp-af-header .nav a.signup{color:#4aa1db !important}body.procpr-modern .cbp-af-header .nav a:hover{color:#4aa1db;background:none}body.procpr-modern .cbp-af-header h1,body.procpr-modern .cbp-af-header .nav a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}body.procpr-modern .cbp-af-header.cbp-af-header-shrink{height:70px;background-color:white;border-bottom:1px solid #eee}body.procpr-modern .cbp-af-header.cbp-af-header-shrink .dropdown-menu{position:absolute;top:100%}body.procpr-modern .cbp-af-header.cbp-af-header-shrink h1,body.procpr-modern .cbp-af-header.cbp-af-header-shrink .nav a{line-height:40px;color:black}body.procpr-modern .cbp-af-header.cbp-af-header-shrink .nav a.btn{line-height:1.7;margin-top:0.9em}body.procpr-modern .cbp-af-header.cbp-af-header-shrink .nav a.login:before{top:34%;height:20px}body.procpr-modern .cbp-af-header.cbp-af-header-shrink h1{font-size:1.2em;margin:0.6em 0}body.procpr-modern .cbp-af-header.cbp-af-header-shrink h1 a{color:black}@media screen and (max-width: 55em){body.procpr-modern .cbp-af-header .cbp-af-inner{width:100%}body.procpr-modern .cbp-af-header h1,body.procpr-modern .cbp-af-header .nav{display:block;margin:0 auto;text-align:center;float:none}body.procpr-modern .cbp-af-header h1,body.procpr-modern .cbp-af-header .nav a{line-height:115px}body.procpr-modern .cbp-af-header .nav a{margin:0 10px}body.procpr-modern .cbp-af-header.cbp-af-header-shrink h1,body.procpr-modern .cbp-af-header.cbp-af-header-shrink .nav a{line-height:45px}body.procpr-modern .cbp-af-header.cbp-af-header-shrink h1{font-size:2em}body.procpr-modern .cbp-af-header.cbp-af-header-shrink .nav a{font-size:1em}}@media screen and (max-width: 32.25em){body.procpr-modern .cbp-af-header .nav a{font-size:1em}}@media screen and (max-width: 24em){body.procpr-modern .cbp-af-header .nav a,body.procpr-modern .cbp-af-header.cbp-af-header-shrink .nav a{line-height:1}}body.procpr-modern .overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:#2b2d35}body.procpr-modern .overlay .overlay-close{width:80px;height:80px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;background:url(https://cdn.protrainings.com/assets/landing/dynamic5/cross-a82ddde29aad91a7d826f11c40533fa0451ae60b620ab831ae89856472c43019.png) no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:100}body.procpr-modern .btn-block{width:100%;display:block}body.procpr-modern .login-part{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:300px;height:300px;padding:0}body.procpr-modern .login-part input{width:100%;margin-bottom:10px;background:white;border:none;outline:none;padding:15px;font-size:1em;color:#4c4c4c;border:2px solid white;border-radius:4px}body.procpr-modern .login-part input:focus{border-color:#4aa1db}body.procpr-modern .login-part button[type='submit']{background:#4aa1db;padding:17px}body.procpr-modern .login-part button[type='submit']:hover{background:#2889ca}body.procpr-modern .login-part a.forgot-pw{display:block;text-align:center;margin-top:2.5em;color:white;opacity:0.5;font-size:0.95em}body.procpr-modern .login-part p{color:white;text-align:center;font-size:0.95em;margin-top:2.5em}body.procpr-modern .login-part p.disclaimer{opacity:0.5;padding:0 1.5em}body.procpr-modern .login-part p.disclaimer a{color:#4aa1db}body.procpr-modern #signup .login-part{height:362px}body.procpr-modern .overlay-content{opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s, visibility 0s 0.5s;transition:opacity 0.5s, visibility 0s 0.5s;z-index:9999}body.procpr-modern .overlay-content.open{opacity:1;visibility:visible;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}body.procpr-modern section .login-overlay{color:#fff;font-size:1.7em;text-transform:uppercase;text-align:center;margin:0 0 0.5em;padding:0}body.procpr-modern .owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}body.procpr-modern .owl-carousel .owl-wrapper,body.procpr-modern .owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}body.procpr-modern .owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}body.procpr-modern .owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}body.procpr-modern .owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}body.procpr-modern .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}body.procpr-modern .owl-carousel .owl-item{float:left}body.procpr-modern .owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}body.procpr-modern .owl-controls .owl-page,body.procpr-modern .owl-controls .owl-buttons div{cursor:pointer}body.procpr-modern .grabbing{cursor:url(https://cdn.protrainings.com/assets/landing/dynamic5/grabbing-1d2314051fac5fdc37afc9cc275e5840dba27c3a94c207a37ba882e466393970.png) 8 8,move}body.procpr-modern .owl-theme-main .owl-controls .owl-page.active span,body.procpr-modern .owl-theme-main .owl-controls.clickable .owl-page:hover span{filter:alpha(opacity=100);opacity:1}body.procpr-modern .owl-theme-main .owl-controls{margin-top:10px;text-align:center}body.procpr-modern .owl-theme-main .owl-controls .owl-buttons div{color:#ffffff;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#dadada;filter:alpha(opacity=50);opacity:0.5}body.procpr-modern .owl-theme-main .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}body.procpr-modern .owl-theme-main .owl-controls .owl-page span{display:block;width:15px;height:15px;margin:5px 7px;filter:alpha(opacity=50);opacity:0.5;border-radius:50%;background:#cfcfcf}body.procpr-modern .owl-theme-main .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#ffffff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}body.procpr-modern .owl-theme-main .owl-controls.clickable .owl-buttons div:hover{filter:alpha(opacity=100);opacity:1;text-decoration:none}body.procpr-modern .owl-theme-main .owl-item .item{padding:2em;margin:10px;border-radius:7px;color:#FFF;text-align:center}body.procpr-modern .owl-theme-main .owl-item .item img{width:120px;height:120px;margin:0 auto;display:block;border-radius:10px;box-shadow:0 0 2px rgba(0,0,0,0.2)}body.procpr-modern .owl-theme-main .owl-item .item a.popup-gallery img{width:100%;height:auto}body.procpr-modern .owl-theme-main .owl-item .item h1{margin:inherit;color:white}body.procpr-modern .owl-theme-main .owl-item .item h3{font-size:1.7em;font-weight:300;margin:1em 0;color:white;text-transform:none}body.procpr-modern .owl-theme-main .owl-item .item h4{margin:1em 0;font-size:1.1em;font-weight:300;color:white}body.procpr-modern .owl-theme-main .owl-item .item p{color:white;font-size:0.9em;padding:0 2.5em}body.procpr-modern .owl-theme-featured{height:100%}body.procpr-modern .owl-theme-featured .owl-wrapper-outer{padding-top:0}body.procpr-modern .owl-theme-featured .owl-wrapper-outer .owl-wrapper .owl-item .item{position:relative;padding:0;margin:0;text-align:left}body.procpr-modern .owl-theme-featured .owl-controls{top:45%;width:100%;position:absolute;z-index:99999}body.procpr-modern .owl-theme-featured .owl-controls .owl-buttons div{position:absolute;display:inline;font-size:5em;color:white;opacity:0.1}body.procpr-modern .owl-theme-featured .owl-controls .owl-buttons div:hover{opacity:0.5}body.procpr-modern .owl-theme-featured .owl-controls .owl-buttons div.owl-prev{left:2%}body.procpr-modern .owl-theme-featured .owl-controls .owl-buttons div.owl-next{right:2%}body.procpr-modern .owl-item.loading{min-height:150px;background:url(https://cdn.protrainings.com/assets/landing/dynamic5/AjaxLoader-e1da1b5e724cd444319ab4c55e7637b99034b448955ddbe56150b24200a61cde.gif) no-repeat center center}body.procpr-modern .owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}body.procpr-modern .owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}body.procpr-modern .owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}body.procpr-modern .owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}body.procpr-modern .owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}body.procpr-modern .owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}body.procpr-modern .owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}body.procpr-modern .owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}body.procpr-modern .owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@-moz-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@-moz-keyframes backSlideOut{25%{opacity:.5;-moz-transform:translateZ(-500px)}75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;transform:translateZ(-500px)}75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,
    25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@-moz-keyframes backSlideIn{0%,
    25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-moz-transform:translateZ(-500px)}100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,
    25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;transform:translateZ(-500px)}100%{opacity:1;transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8)}}@-moz-keyframes scaleToFade{to{opacity:0;-moz-transform:scale(0.8)}}@keyframes scaleToFade{to{opacity:0;transform:scale(0.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@-moz-keyframes goDown{from{-moz-transform:translateY(-100%)}}@keyframes goDown{from{transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpFrom{from{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@-moz-keyframes scaleUpTo{to{opacity:0;-moz-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;transform:scale(1.5)}}body.procpr-modern .alert-success{background-color:#dff0d8;border:none}body.procpr-modern .alert-info{background-color:#d9edf7;border:none}body.procpr-modern .alert-warning{background-color:#fcf8e3;border:none}body.procpr-modern .alert-danger{background-color:#f2dede;border:none}body.procpr-modern .progress{background-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none}body.procpr-modern .progress-bar{background-color:#2b2d35;-webkit-box-shadow:none;box-shadow:none}body.procpr-modern .progress-bar-success{background-color:#88b54e;-webkit-box-shadow:none;box-shadow:none}body.procpr-modern .progress-bar-info{background-color:#3ea5be;-webkit-box-shadow:none;box-shadow:none}body.procpr-modern .progress-bar-warning{background-color:#f0ad4e;-webkit-box-shadow:none;box-shadow:none}body.procpr-modern .progress-bar-danger{background-color:#e96b56;-webkit-box-shadow:none;box-shadow:none}body.procpr-modern .list-group{border-radius:4px}body.procpr-modern .list-group-item.active,body.procpr-modern .list-group-item.active:hover,body.procpr-modern .list-group-item.active:focus{background-color:#2b2d35}body.procpr-modern .panel-default>.panel-heading{background-color:#f5f5f5}body.procpr-modern .panel-primary>.panel-heading{background-color:#2b2d35}body.procpr-modern .panel-success>.panel-heading{background-color:#dff0d8}body.procpr-modern .panel-info>.panel-heading{background-color:#d9edf7}body.procpr-modern .panel-warning>.panel-heading{background-color:#fcf8e3}body.procpr-modern .panel-danger>.panel-heading{background-color:#f2dede}body.procpr-modern .well{background-color:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;border:none}body.procpr-modern .page-header{border-bottom:0}body.procpr-modern #intro-video{background:url(https://cdn.protrainings.com/assets/landing/dynamic5/bg-videofallback-ad06e449856462ce0053e4837c7f2b9ee9cc73f80b3b9454215bb5b4344d24ad.jpg);background-size:cover}body.procpr-modern #intro .item,body.procpr-modern #intro-video .item{height:100%}body.procpr-modern #intro .container,body.procpr-modern #intro-video .container,body.procpr-modern #intro .row,body.procpr-modern #intro-video .row{height:100%;position:relative}body.procpr-modern #intro .carousel-caption-center,body.procpr-modern #intro-video .carousel-caption-center{position:absolute;left:0;right:0;bottom:0;top:0;max-width:80%;max-height:25%;z-index:10;margin:auto;text-align:center}body.procpr-modern #intro .carousel-caption-center h1,body.procpr-modern #intro-video .carousel-caption-center h1{font-size:3em;font-weight:800;margin:0 0 0.5em}body.procpr-modern #intro .carousel-caption-center h2,body.procpr-modern #intro-video .carousel-caption-center h2{font-size:1.8em;font-weight:300;color:rgba(255,255,255,0.9)}body.procpr-modern #intro .carousel-caption-center p,body.procpr-modern #intro-video .carousel-caption-center p{font-size:1.3em;font-weight:400;line-height:1.8;color:rgba(255,255,255,0.9);margin:1em 10em}body.procpr-modern #intro .carousel-caption-center .btn,body.procpr-modern #intro-video .carousel-caption-center .btn{margin:1em 0;padding:1em 2em;background:#4aa1db;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.procpr-modern #intro .carousel-caption-center .btn:hover,body.procpr-modern #intro-video .carousel-caption-center .btn:hover{background:#2889ca}body.procpr-modern #intro .carousel-caption-left,body.procpr-modern #intro-video .carousel-caption-left{position:absolute;left:29px;bottom:15%;max-width:550px;z-index:10}body.procpr-modern #intro .carousel-caption-left h1,body.procpr-modern #intro-video .carousel-caption-left h1{font-size:3em;font-weight:800;margin:0 0 0.5em}body.procpr-modern #intro .carousel-caption-left h2,body.procpr-modern #intro-video .carousel-caption-left h2{font-size:1.8em;font-weight:300;color:rgba(255,255,255,0.8)}body.procpr-modern #intro .carousel-caption-left p,body.procpr-modern #intro-video .carousel-caption-left p{font-size:1.3em;font-weight:100;line-height:1.8;color:rgba(255,255,255,0.8)}body.procpr-modern #intro .carousel-caption-left .btn,body.procpr-modern #intro-video .carousel-caption-left .btn{margin:1em 0;padding:1em 2em;background:#4aa1db;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.procpr-modern #intro .carousel-caption-left .btn:hover,body.procpr-modern #intro-video .carousel-caption-left .btn:hover{background:#2889ca}body.procpr-modern .overlay-bg{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;background:rgba(0,0,0,0.5);background:-webkit-radial-gradient(50% 55%, ellipse closest-corner, rgba(0,0,0,0.57) 1%, rgba(0,0,0,0.8) 100%);background:-moz-radial-gradient(50% 55%, ellipse closest-corner, rgba(0,0,0,0.57) 1%, rgba(0,0,0,0.8) 100%);background:-ms-radial-gradient(50% 55%, ellipse closest-corner, rgba(0,0,0,0.57) 1%, rgba(0,0,0,0.8) 100%);background:radial-gradient(50% 55%, ellipse closest-corner, rgba(0,0,0,0.57) 1%, rgba(0,0,0,0.8) 100%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:0}body.procpr-modern .overlay-bg.black{opacity:0.5}body.procpr-modern .overlay-bg.light{background-image:-webkit-linear-gradient(top, rgba(243,243,243,0.95) 80%, rgba(243,243,243,0.85) 100%);background-image:linear-gradient(to bottom, rgba(243,243,243,0.95) 80%, rgba(243,243,243,0.85) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f3f3f3', endColorstr='#d9f3f3f3', GradientType=0)}body.procpr-modern .ie9 .overlay-bg,body.procpr-modern .ie8 .overlay-bg{background:url(https://cdn.protrainings.com/assets/landing/dynamic5/ie-overlay-6a24f1d534688cce2a5a05bd873a34892f08532fb284190107e9c0b55b16f40a.png)}body.procpr-modern .mb_YTVPlayer :focus{outline:0}body.procpr-modern .mb_YTVPlayer{display:block;transform:translateZ(0);transform-style:preserve-3d;perspective:1000;backface-visibility:hidden;transform:translate3d(0, 0, 0);animation-timing-function:linear}body.procpr-modern .mb_YTVPlayer.fullscreen{display:block;position:fixed;width:100%;height:100%;top:0;left:0;margin:0 !important}body.procpr-modern .mbYTP_wrapper iframe{max-width:4000px !important}body.procpr-modern .inline_YTPlayer{margin-bottom:20px;vertical-align:top;position:relative;left:0;overflow:hidden;border-radius:4px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.7);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.7);box-shadow:0 0 5px rgba(0,0,0,0.7);background:rgba(0,0,0,0.5)}body.procpr-modern .inline_YTPlayer img{border:none !important;-moz-transform:none !important;-webkit-transform:none !important;-o-transform:none !important;transform:none !important;margin:0 !important;padding:0 !important}body.procpr-modern .mb_YTVPBar .ytpicon{font-size:20px;font-family:'ytpregular'}body.procpr-modern .mb_YTVPBar .mb_YTVPUrl.ytpicon{font-size:30px}body.procpr-modern .mb_YTVPBar{transition:opacity 1s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;-o-transition:opacity 1s;display:block;width:100%;height:10px;padding:5px;background:#333;position:fixed;bottom:0;left:0;-moz-box-sizing:padding-box;-webkit-box-sizing:border-box;text-align:left;z-index:1000;font:14px/16px sans-serif;color:white;opacity:.1}body.procpr-modern .mb_YTVPBar.visible,body.procpr-modern .mb_YTVPBar:hover{opacity:1}body.procpr-modern .mb_YTVPBar .buttonBar{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;background:transparent;font:12px/14px Calibri;position:absolute;top:-30px;left:0;padding:5px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}body.procpr-modern .mb_YTVPBar:hover .buttonBar{background:rgba(0,0,0,0.4)}body.procpr-modern .mb_YTVPBar span{display:inline-block;font:16px/20px Calibri, sans-serif;position:relative;width:30px;height:25px;vertical-align:middle}body.procpr-modern .mb_YTVPBar span.mb_YTVPTime{width:130px}body.procpr-modern .mb_YTVPBar span.mb_YTVPUrl,body.procpr-modern .mb_YTVPBar span.mb_OnlyYT{position:absolute;width:auto;display:block;top:6px;right:10px;cursor:pointer}body.procpr-modern .mb_YTVPBar span.mb_YTVPUrl img{width:60px}body.procpr-modern .mb_YTVPBar span.mb_OnlyYT{left:185px;right:auto}body.procpr-modern .mb_YTVPBar span.mb_OnlyYT img{width:25px}body.procpr-modern .mb_YTVPBar span.mb_YTVPUrl a{color:white}body.procpr-modern .mb_YTVPPlaypause,body.procpr-modern .mb_YTVPlayer .mb_YTVPPlaypause img{cursor:pointer}body.procpr-modern .mb_YTVPMuteUnmute{cursor:pointer}body.procpr-modern .mb_YTVPProgress{height:10px;width:100%;background:#222;bottom:0;left:0}body.procpr-modern .mb_YTVPLoaded{height:10px;width:0;background:#444;left:0}body.procpr-modern .mb_YTVTime{height:5px;width:0;background:#fff;bottom:0;left:0;-moz-box-shadow:#666666 1px 1px 3px;-webkit-box-shadow:#666666 1px 1px 3px}body.procpr-modern .YTPOverlay.raster{background:url(https://cdn.protrainings.com/images/raster.png)}body.procpr-modern .YTPOverlay.raster.retina{background:url(https://cdn.protrainings.com/images/raster@2x.png)}body.procpr-modern section{padding:4em 0;position:relative}body.procpr-modern section:before,body.procpr-modern section:after{position:absolute;content:'';pointer-events:none}body.procpr-modern section h1{font-size:3em}body.procpr-modern section h2{font-size:3em;font-weight:100;text-transform:uppercase;letter-spacing:1px;margin:0.5em 0;line-height:1.3}body.procpr-modern section h3{font-size:1em;font-weight:600;text-transform:uppercase;color:#4aa1db;letter-spacing:1px}body.procpr-modern section p{font-size:1.1em;font-weight:100;margin:0 0 2em}body.procpr-modern section .lead{font-size:1.3em}body.procpr-modern section.light{background:#ededed}body.procpr-modern section.light.with-bg{background:url(https://cdn.protrainings.com/assets/landing/dynamic5/bg-content1-da68fa011bdef242710cc1c4aa683a1773fb5d1a7dbc8a42a70bb7ae62edd29d.jpg) center center no-repeat;background-size:cover}body.procpr-modern section.dark{background:#2b2d35}body.procpr-modern section.dark.with-bg{background:url(https://cdn.protrainings.com/assets/landing/dynamic5/bg-content1-da68fa011bdef242710cc1c4aa683a1773fb5d1a7dbc8a42a70bb7ae62edd29d.jpg) center center no-repeat;background-size:cover}body.procpr-modern section.dark h1,body.procpr-modern section.dark h2,body.procpr-modern section.dark h4,body.procpr-modern section.dark h5,body.procpr-modern section.dark h6{color:white;margin-bottom:0.5em}body.procpr-modern section.dark .text-muted{color:rgba(255,255,255,0.7)}body.procpr-modern section.dark p{color:white;letter-spacing:0.5px}body.procpr-modern section.content h1{font-size:3em}body.procpr-modern section.content h2{font-size:3.5em;font-weight:800;margin:0.3em auto 0.5em;padding:0em 3em;line-height:1.3}body.procpr-modern section.content h3{font-size:1.2em;font-weight:600;text-transform:uppercase}body.procpr-modern section.content p.desc{font-size:1.2em;font-weight:300;line-height:2;margin:0 0 2em;padding:0 14em}body.procpr-modern section.content img{margin:auto}body.procpr-modern section.cta h1{font-size:4em}body.procpr-modern section.cta h2{font-size:2.5em;margin:0 auto 1em}body.procpr-modern section.cta h3{font-weight:1.2em;text-transform:uppercase}body.procpr-modern section.cta p{padding:0 4em;margin:0;font-size:1.35em}body.procpr-modern section.cta p:last-child{margin-bottom:0;padding-bottom:0}body.procpr-modern section.cta .btn{background:#4aa1db;color:white;padding:0.5em 2em;font-size:1em;margin:0 1em;border:2px solid #4aa1db;text-transform:uppercase}body.procpr-modern section.cta .btn:hover{background:#2a8fd2;border-color:#2a8fd2}body.procpr-modern section .overlay-text{z-index:10}body.procpr-modern .separator::before{bottom:-30px;width:12px;height:12px;border-radius:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#dadada;box-shadow:30px 0 #dadada, -30px 0 #dadada}body.procpr-modern .separator::after{bottom:-25px;width:115px;height:1px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:-80px 0px 0 #dadada, 80px 0px 0 #dadada}body.procpr-modern #pricing .plan{background:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:7px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1)}body.procpr-modern #pricing .plan .plan-title{margin:0;border-radius:7px 7px 0 0;overflow:hidden;text-align:center;background:#f5f5f5}body.procpr-modern #pricing .plan .plan-title h2{padding:1.3em 0.5em 0;margin:0;font-size:1.3em;font-weight:200;text-align:center;color:#7c7c7c}body.procpr-modern #pricing .plan .plan-title h3{font-weight:200;font-size:4em;line-height:1.5em;margin-top:0;color:#333333}body.procpr-modern #pricing .plan .plan-title p{font-size:1.1em;font-weight:200}body.procpr-modern #pricing .plan .plan-title div{padding:2.2em 1em 0;text-align:right}body.procpr-modern #pricing .plan .plan-title input{-webkit-box-shadow:none;box-shadow:none}body.procpr-modern #pricing .plan .plan-title sup{top:-1.5em;font-size:0.3em;padding-left:0.2em}body.procpr-modern #pricing .plan .plan-title sub{bottom:-0.1em;font-size:0.2em}body.procpr-modern #pricing .plan .plan-features{text-align:center;list-style:none;margin:0;padding:0}body.procpr-modern #pricing .plan .plan-features li{padding:1.3em 0;font-size:1em;font-weight:200;border-bottom:1px solid #eaeaea}body.procpr-modern #pricing .plan .plan-cta{display:block;margin:0;text-align:center;border-radius:0 0 7px 7px;overflow:hidden}body.procpr-modern #pricing .plan .plan-cta .plan-buy{margin:2em 0}body.procpr-modern #pricing .plan .plan-cta .plan-buy .btn{background:#4aa1db;padding:10px 30px;font-size:1em;font-weight:300;color:white}body.procpr-modern #pricing .plan .plan-cta .plan-buy .btn:hover{background:#2889ca}body.procpr-modern #pricing .plan.featured{padding:1.5em 0 0;margin-top:-1.5em}body.procpr-modern #pricing .plan.featured .plan-title{margin:-1.5em 0 0;padding-top:1.5em}body.procpr-modern #testimonials .carousel .carousel-control{font-size:3em}body.procpr-modern #testimonials .carousel .carousel-control.left{left:-100px}body.procpr-modern #testimonials .carousel .carousel-control.right{right:-100px}body.procpr-modern #testimonials .carousel .carousel-indicators{bottom:0}body.procpr-modern #testimonials .carousel .carousel-indicators li,body.procpr-modern #testimonials .carousel .carousel-indicators .active{width:15px;height:15px;margin:1px}body.procpr-modern #testimonials .carousel blockquote{margin:0;padding:0;min-height:250px}body.procpr-modern #testimonials .carousel blockquote img{width:100px;height:100px}body.procpr-modern #testimonials .carousel blockquote p{font-size:1.3em;line-height:1.7}body.procpr-modern #testimonials .carousel blockquote small,body.procpr-modern #testimonials .carousel blockquote .small{font-size:1em;font-weight:300;color:white}body.procpr-modern #testimonials .carousel blockquote small:before,body.procpr-modern #testimonials .carousel blockquote .small:before{content:''}body.procpr-modern #testimonials .carousel blockquote a{color:#4aa1db}body.procpr-modern #testimonials .carousel blockquote a:hover{color:#4aa1db;text-decoration:underline}body.procpr-modern #portfolio .portfolio-item{margin-bottom:0.15em}body.procpr-modern #filters{margin-bottom:1em}body.procpr-modern #filters button{background:none;border-radius:4px;padding:0.5em 1.3em;border:none;color:#9c9c9c;text-transform:uppercase;font-weight:400;margin:0 1px 6px 1px;-webkit-transition:all 0.25s;transition:all 0.25s}body.procpr-modern #filters button:hover,body.procpr-modern #filters button.active{border-color:#4c4c4c;color:#4c4c4c;font-weight:600}body.procpr-modern .grid{list-style:none;margin:0 auto;text-align:center}body.procpr-modern .grid .portfolio-item{display:inline-block;margin:0;padding:20px;position:relative;text-align:left}body.procpr-modern .grid figure{margin:0;overflow:hidden;position:relative;background-color:rgba(44,46,53,0.7);border-radius:4px}body.procpr-modern .grid figure .info{padding:0;position:absolute;bottom:-60px;z-index:100;width:100%;text-align:center}body.procpr-modern .grid figure .info h3{font-size:1.5em;margin-bottom:4px}body.procpr-modern .grid figure .info span{color:white}body.procpr-modern .grid figure img{display:block;width:100%;border-radius:4px;position:relative}body.procpr-modern .grid figcaption{background-color:rgba(44,46,53,0.97);min-height:35px;left:0;padding:16px 3px 0 0;position:absolute;text-align:center;top:0;border-radius:0 0 4px 4px}body.procpr-modern .grid figcaption a{position:absolute;bottom:20%}body.procpr-modern .grid figcaption a.link,body.procpr-modern .grid figcaption a.preview{display:inline-block;background:white;width:35px;height:35px;line-height:35px;border:1px solid #fff;border-radius:50%;color:#4aa1db;text-decoration:none}body.procpr-modern .grid figcaption a.preview{left:38%}body.procpr-modern .grid figcaption a.link{right:38%}body.procpr-modern .grid figcaption a.link:hover,body.procpr-modern .grid figcaption a.preview:hover{background:#fff;color:#2889ca;transition:background 0.1s linear 0.1s}body.procpr-modern .grid figcaption span{color:#fff;font-style:italic;padding:0 10px 0 10px}body.procpr-modern .grid figcaption h3{color:#fff}body.procpr-modern .cs-style-1 figure{overflow:hidden}body.procpr-modern .cs-style-1 figure img,body.procpr-modern .cs-style-1 figure .info{transition:all 0.4s}body.procpr-modern .cs-style-1 figure:hover img{transform:translateY(-20px);-webkit-transform:translateY(-20px)}body.procpr-modern .cs-style-1 figure:hover .info,body.procpr-modern .cs-style-1 figure .info.active{transform:translateY(-185px);-webkit-transform:translateY(-185px)}body.procpr-modern .cs-style-1 figcaption{height:100%;width:100%;top:auto;bottom:0;opacity:0;transform:translateY(100%);transition:transform 0.4s, opacity 0.1s 0.3s;-webkit-transition:-webkit-transform 0.4s, opacity 0.1s 0.3s;-webkit-transform:translateY(100%)}body.procpr-modern .cs-style-1 figure:hover figcaption,body.procpr-modern .cs-style-1 figure figcaption.active{opacity:1;transform:translateY(0px);transition:transform 0.5s, opacity 0.1s;-webkit-transition:-webkit-transform 0.2s, opacity 0.1s;-webkit-transform:translateY(0px)}@media screen and (max-width: 31.5em){body.procpr-modern .grid{padding:10px 10px 100px 10px}body.procpr-modern .grid li{width:100%;min-width:300px}}body.procpr-modern .contact-button:focus{outline:0}body.procpr-modern .contact-button.active{background:none !important;border-color:#cdcdcd !important;color:#cdcdcd !important;-webkit-box-shadow:none;box-shadow:none}body.procpr-modern .contact-form{width:600px;margin:2em auto;overflow:hidden;border-radius:4px;display:none}body.procpr-modern .contact-form .message,body.procpr-modern .contact-form .contact,body.procpr-modern .contact-form .name,body.procpr-modern .contact-form .footer,body.procpr-modern .contact-form header,body.procpr-modern .contact-form textarea{display:block;padding:0;margin:0;border:0;clear:both;overflow:hidden}body.procpr-modern .contact-form header{height:75px;background:rgba(0,0,0,0.05);line-height:75px;padding-left:20px;border-radius:5px 5px 0 0}body.procpr-modern .contact-form header h1{font-size:1.2em;text-transform:uppercase;color:rgba(51,51,51,0.4)}body.procpr-modern .contact-form .first,body.procpr-modern .contact-form .last{float:left;width:50%;margin:0;padding:0 0 0 20px;border:1px solid rgba(0,0,0,0.1);height:50px}body.procpr-modern .contact-form .first{border-radius:4px 0 0 0}body.procpr-modern .contact-form .last{border-left:0;border-radius:0 4px 0 0}body.procpr-modern .contact-form .email{height:50px;width:100%;line-height:25px;padding:0 0 0 20px;border-top:0;border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1)}body.procpr-modern .contact-form textarea{height:50px;width:100%;line-height:25px;padding:15px 20px 15px 20px;border-top:0;border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);border-radius:0 0 4px 4px;height:200px}body.procpr-modern .contact-form #success{margin-top:1em}body.procpr-modern .contact-form footer{text-align:center;background:none;padding:1em 0}body.procpr-modern .contact-form footer button{background:#4aa1db;border-radius:4px;border:0;color:white;padding:1.3em 2em;margin-top:1em;transition:all linear .2s}body.procpr-modern .contact-form footer button:hover{background:#2889ca}body.procpr-modern .contact-form footer button:focus{outline:none}body.procpr-modern .contact-form .first:focus,body.procpr-modern .contact-form .last:focus,body.procpr-modern .contact-form .email:focus,body.procpr-modern .contact-form textarea:focus{outline:none;background:#f1f1f1;color:rgba(51,51,51,0.7)}body.procpr-modern footer.footer{background:#2b2d35;padding:5em 0;color:white}body.procpr-modern footer.footer .footer-logo{padding:0 1em}body.procpr-modern footer.footer .footer-logo p,body.procpr-modern footer.footer .footer-logo a{font-size:0.9em;margin-right:10px;color:#C9CACC}body.procpr-modern footer.footer .footer-logo a:hover{color:#4aa1db;text-decoration:none}body.procpr-modern footer.footer h2{text-transform:uppercase}body.procpr-modern footer.footer h3{text-transform:uppercase;font-size:1.1em;margin-top:2.1em;margin-bottom:1em}body.procpr-modern footer.footer .label{font-weight:400;letter-spacing:0.5px}body.procpr-modern footer.footer ul{margin-bottom:4em}body.procpr-modern footer.footer ul li{display:block;margin-bottom:0.75em}body.procpr-modern footer.footer ul li a{color:#C9CACC}body.procpr-modern footer.footer ul li a:hover{color:#4aa1db;text-decoration:none}body.procpr-modern footer.footer .copyright{color:rgba(255,255,255,0.7);line-height:2;font-weight:200;letter-spacing:0.7px}body.procpr-modern footer.footer .logo{padding:1em 0 0}body.procpr-modern footer.footer .icon{font-size:1.5em;margin:1.5em 0.75em 0}body.procpr-modern .icon{border-radius:50%;width:31px;height:31px;line-height:30px;display:inline-block;text-align:center;color:#d8d8d8;font-size:1em}body.procpr-modern .icon:hover{color:#4aa1db}body.procpr-modern .icons .icon-wrapper{width:140px;height:140px;border-radius:50%;background-color:rgba(72,160,219,0.4);text-align:center;margin:2em auto 0;padding:3em 0}body.procpr-modern .icons .icon-wrapper .icon-large{color:white;font-size:4em;display:block}body.procpr-modern .icons .icon-wrapper span{text-transform:uppercase;font-weight:600;color:#206c9f}body.procpr-modern .icons p{margin:0 2em 2em}body.procpr-modern .behance{background:#053eff !important;color:white !important}body.procpr-modern .behance:hover{background:#0030d1 !important}body.procpr-modern .dribbble{background:#ea4c89 !important;color:white !important}body.procpr-modern .dribbble:hover{background:#e51e6b !important}body.procpr-modern .facebook{background:#3b5998 !important;color:white !important}body.procpr-modern .facebook:hover{background:#2d4373 !important}body.procpr-modern .foursquare{background:#25a0ca !important;color:white !important}body.procpr-modern .foursquare:hover{background:#1d7e9f !important}body.procpr-modern .google{background:#db4a39 !important;color:white !important}body.procpr-modern .google:hover{background:#be3323 !important}body.procpr-modern .instagram{background:#634d40 !important;color:white !important}body.procpr-modern .instagram:hover{background:#44352c !important}body.procpr-modern .linkedin{background:#0e76a8 !important;color:white !important}body.procpr-modern .linkedin:hover{background:#0a5579 !important}body.procpr-modern .pinterest{background:#c8232c !important;color:white !important}body.procpr-modern .pinterest:hover{background:#9d1b22 !important}body.procpr-modern .skype{background:#00aff0 !important;color:white !important}body.procpr-modern .skype:hover{background:#008abd !important}body.procpr-modern .tumblr{background:#34526f !important;color:white !important}body.procpr-modern .tumblr:hover{background:#24384c !important}body.procpr-modern .twitter{background:#00acee !important;color:white !important}body.procpr-modern .twitter:hover{background:#0087bb !important}body.procpr-modern .vimeo{background:#86c9ef !important;color:white !important}body.procpr-modern .vimeo:hover{background:#59b5e9 !important}body.procpr-modern .youtube{background:#c4302b !important;color:white !important}body.procpr-modern .youtube:hover{background:#9a2622 !important}body.procpr-modern .modal-form{width:300px;position:absolute;top:50%;left:50%;z-index:1000;margin:-184px 0px 0px -150px;background:#FFFFFF;box-shadow:0px 0px 0px 9999px rgba(0,0,0,0.6);border-radius:3px}body.procpr-modern .modal-form#signup .user{border-top:0}body.procpr-modern .modal-form#signup .fullname{border-top:1px solid #e9e9e9}body.procpr-modern .modal-form h2{text-align:center;font-size:1.7em;margin:1em 0}body.procpr-modern .modal-form .user{border-top:1px solid #e9e9e9}body.procpr-modern .modal-form .fullname input:focus,body.procpr-modern .modal-form .user input:focus,body.procpr-modern .modal-form .pw input:focus{background:#f3f3f3;transition:all 0.1s ease-out}body.procpr-modern .modal-form input[type="text"],body.procpr-modern .modal-form input[type="password"]{width:300px;padding:20px 0px;background:transparent;border:0;outline:none;color:#222;margin:0 auto;text-indent:20px;font-weight:300;border-bottom:1px solid #e9e9e9}body.procpr-modern .modal-form input[type=checkbox]{display:none}body.procpr-modern .modal-form label{display:block;position:absolute;margin-top:2px;width:6px;height:6px;border-radius:2px;content:"";transition:all 0.5s ease-in-out;cursor:pointer;border:3px solid white;box-shadow:0px 0px 0px 2px #ccc}body.procpr-modern .modal-form #remember:checked ~ label[for=remember]{background:#b5cd60;border:3px solid white;box-shadow:0px 0px 0px 2px #b5cd60}body.procpr-modern .modal-form input[type="submit"]{background:#4aa1db;border:0;color:white;font-weight:bold;padding:18px 25px;cursor:pointer;transition:background 0.3s ease-in-out;width:100%}body.procpr-modern .modal-form input[type="submit"]:hover{background:#206c9f}body.procpr-modern .modal-form .forgot{margin:1.5em 0;padding:0 1em;display:block;font-size:13px;text-align:center;color:#b5b5b5}body.procpr-modern .modal-form ::-webkit-input-placeholder{color:#777;font-weight:300}body.procpr-modern .modal-form .submit{text-align:center}body.procpr-modern .modal-form .remember{padding:30px 0px;font-size:12px;text-indent:20px;line-height:15px;margin-left:25px;display:inline-block}body.procpr-modern .modal-form .forgot h3{font-size:16px;font-weight:normal;margin-bottom:15px}body.procpr-modern .modal-form .forgot a{color:#777}body.procpr-modern .modal-form .close{width:32px;height:32px;display:block;border:0;border-radius:0px 3px 0px 0px;position:absolute;right:0px;padding:0px;background:#fff;cursor:pointer;border-left:1px solid #eee;border-bottom:1px solid #eee}body.procpr-modern .modal-form .close:after{content:'';display:block;position:absolute;width:3px;height:16px;transform:rotate(45deg);background:#ccc;margin:-8px 0px 0px 14px}body.procpr-modern .modal-form .close:before{content:'';display:block;position:absolute;width:3px;height:16px;transform:rotate(-45deg);background:#ccc;margin:-8px 0px 0px 14px}body.procpr-modern .modal-form .close:hover:before,body.procpr-modern .modal-form .close:hover:after{background:#777;transition:all 0.2s linear}@media (max-width: 992px){body.procpr-modern .cbp-af-header h1,body.procpr-modern .cbp-af-header .nav a{line-height:72px}body.procpr-modern .cbp-af-header.cbp-af-header-shrink h1{font-size:1em}body.procpr-modern .cbp-af-header h1{margin:0 auto}body.procpr-modern .cbp-af-header h1 a{margin:0.5em 0}body.procpr-modern .cbp-af-header.cbp-af-header-shrink h1 a{margin:0.1em 0}body.procpr-modern section.content h2{font-size:2.5em;padding:0 1em}body.procpr-modern section.content p{font-size:1.15em;line-height:1.8;padding:0 4em}body.procpr-modern section h2{font-size:2.3em}body.procpr-modern section p{font-size:1.15em;line-height:1.8}body.procpr-modern section .vertical-align{margin:20px 0}}@media (max-width: 1199px){body.procpr-modern .nav>li>a{padding-left:0 !important;padding-right:0 !important}body.procpr-modern #intro .carousel-caption-center,body.procpr-modern #intro-video .carousel-caption-center{max-height:258px}body.procpr-modern #intro .carousel-caption-center p,body.procpr-modern #intro-video .carousel-caption-center p{margin:1em 2em}body.procpr-modern #intro .player,body.procpr-modern #intro-video .player,body.procpr-modern #intro .mbYTP_wrapper,body.procpr-modern #intro-video .mbYTP_wrapper{display:none}body.procpr-modern section.content h2{font-size:2.5em;padding:0 1em}body.procpr-modern section.content p{font-size:1.15em;line-height:1.8;padding:0;margin:auto 0}body.procpr-modern section h2{font-size:2.2em}body.procpr-modern .owl-theme-main .owl-item .item{padding:2em 1em}body.procpr-modern .owl-theme-main .owl-item .item p{padding:0}body.procpr-modern footer.footer h2{font-size:1.7em;margin-bottom:0.7em}}@media (max-width: 991px) and (min-width: 768px){body.procpr-modern #pricing .plan{max-width:400px;margin:0 auto 2em}body.procpr-modern #pricing .plan.featured{padding:0;margin-top:0}body.procpr-modern #pricing .plan.featured .plan-title{margin:0;padding-top:0}}@media (max-width: 767px){body.procpr-modern .background-cover{background-position:60% 0 !important}body.procpr-modern .img-overlap{margin-bottom:-110px}body.procpr-modern section{text-align:center}body.procpr-modern .navbar-collapse{background-color:rgba(44,46,53,0.9)}body.procpr-modern .navbar-collapse ul{width:100%}body.procpr-modern .navbar-collapse .open .dropdown-menu>li>a{color:white}body.procpr-modern .cbp-af-header .nav a{line-height:2}body.procpr-modern .navbar-collapse{background-color:rgba(44,46,53,0.9)}body.procpr-modern .navbar-collapse ul{width:100%}body.procpr-modern .navbar-collapse .open .dropdown-menu>li>a{color:white}body.procpr-modern .cbp-af-header{position:absolute}body.procpr-modern .cbp-af-header h1 a{margin:0.1em 0}body.procpr-modern .cbp-af-header .nav a{line-height:2}body.procpr-modern .cbp-af-header .nav a.login:before{background:transparent}body.procpr-modern .cbp-af-header .nav a.btn{display:inline-block}body.procpr-modern #intro .carousel-caption-center,body.procpr-modern #intro-video .carousel-caption-center{max-height:192px}body.procpr-modern #intro .carousel-caption-center h1,body.procpr-modern #intro-video .carousel-caption-center h1{font-size:1.7em;line-height:1.4;margin-right:0}body.procpr-modern #intro .carousel-caption-center h2,body.procpr-modern #intro-video .carousel-caption-center h2{font-size:1.3em}body.procpr-modern #intro .carousel-caption-center p,body.procpr-modern #intro-video .carousel-caption-center p{font-size:1em;padding-right:0;margin:1em 0}body.procpr-modern #intro .carousel-caption-center .btn,body.procpr-modern #intro-video .carousel-caption-center .btn{padding:0.8em 1.5em}body.procpr-modern #intro .player,body.procpr-modern #intro-video .player,body.procpr-modern #intro .mbYTP_wrapper,body.procpr-modern #intro-video .mbYTP_wrapper{display:none}body.procpr-modern #featured1,body.procpr-modern #featured2{text-align:center}body.procpr-modern #featured1 img,body.procpr-modern #featured2 img{margin:auto}body.procpr-modern #pricing .plan{max-width:400px;margin:0 auto 2em}body.procpr-modern #pricing .plan.featured{padding:0;margin-top:0}body.procpr-modern #pricing .plan.featured .plan-title{margin:0;padding-top:0}body.procpr-modern footer.footer h2{font-size:1.7em;margin-bottom:0.7em}body.procpr-modern section h2,body.procpr-modern section.content h2{font-size:2.5em;padding:0 1em}body.procpr-modern section p,body.procpr-modern section.content p{font-size:1.15em;line-height:1.8;padding:0}body.procpr-modern section.separator::before,body.procpr-modern section.content.separator::before{bottom:-9px}body.procpr-modern section.separator::after,body.procpr-modern section.content.separator::after{bottom:-4px}body.procpr-modern .vertical-align{margin:20px 0}body.procpr-modern .icons{margin-bottom:4.5em}body.procpr-modern #testimonials .carousel .carousel-indicators{bottom:-30px}body.procpr-modern #testimonials .carousel blockquote p{font-size:1em}body.procpr-modern #testimonials .carousel blockquote small{font-size:0.8em}body.procpr-modern section.cta h2{padding:0}body.procpr-modern section.cta .btn{margin-top:1em;width:200px}body.procpr-modern .contact-form{width:100%}body.procpr-modern footer.footer .row{text-align:center}body.procpr-modern footer.footer .row .col-md-3{margin-bottom:5em}}@media (max-width: 480px){body.procpr-modern .cbp-af-header h1{font-size:1.5em}body.procpr-modern .cbp-af-header .nav a.btn{display:block}body.procpr-modern #intro .carousel-caption-center h1,body.procpr-modern #intro-video .carousel-caption-center h1{font-size:1.8em;line-height:1.4;margin-right:0}body.procpr-modern #intro .carousel-caption-center h2,body.procpr-modern #intro-video .carousel-caption-center h2{font-size:1.4em}body.procpr-modern #intro .carousel-caption-center p,body.procpr-modern #intro-video .carousel-caption-center p{font-size:1em;padding-right:0}body.procpr-modern section h2,body.procpr-modern section.content h2{font-size:1.5em;padding:0 0.4em}body.procpr-modern section p,body.procpr-modern section.content p{padding:0}body.procpr-modern section.separator::before,body.procpr-modern section.content.separator::before{bottom:-9px}body.procpr-modern section.separator::after,body.procpr-modern section.content.separator::after{bottom:-4px}body.procpr-modern #testimonials ul{padding-left:0}body.procpr-modern #testimonials ul li img{margin:0 2.3em 9em 0}body.procpr-modern #testimonials .carousel blockquote p{font-size:1em}body.procpr-modern #testimonials .carousel blockquote small{font-size:0.8em}body.procpr-modern section.cta h2{padding:0}body.procpr-modern section.cta p{padding:0 0 1em}body.procpr-modern section.cta .btn{width:80%}body.procpr-modern .overlay .overlay-close{width:29px;height:29px}body.procpr-modern .overlay #contactForm{padding:0 1em}body.procpr-modern .overlay #contactForm>span{font-size:2em;margin-top:1.5em}body.procpr-modern .overlay #contactForm input{padding:1.5em 1em}}body.big_screen #map{display:inline-block;width:95%;height:1000px;border:2px solid #2671E1;margin-bottom:5px}body.big_screen .map_container{display:block;text-align:center}body.big_screen .reporting_table{font-size:0.9em;margin-top:5px;border:1px solid black;background-color:purple}body.big_screen .reporting_table tr{border:1px solid black}body.big_screen .reporting_table th{background-color:lightgray;text-align:center;font-weight:bold;border:1px solid black;width:20px}body.big_screen .reporting_table td{background-color:lightgreen;text-align:center;border:1px solid black}body.big_screen .reporting_table_2{font-size:1.1em;margin-top:5px;border:1px solid black;background-color:purple;width:1340px}body.big_screen .reporting_table_2 tr{border:1px solid black}body.big_screen .reporting_table_2 th{background-color:lightgray;text-align:center;font-weight:bold;border:1px solid black;width:20px}body.big_screen .reporting_table_2 td{background-color:lightgreen;text-align:center;border:1px solid black}body.big_screen td.delivered,body.big_screen td.finished{background-color:lightgreen}body.big_screen td.accepted{background-color:green}body.big_screen td.started{background-color:yellow}body.big_screen td.unstarted,body.big_screen td.unscheduled{background-color:pink}body.big_screen td.rejected{background-color:red}body.big_screen th#name_column{width:400px}body.big_screen th#type_column{width:100px}body.big_screen th#status_column{width:100px}body.big_screen th#requested_column{width:100px}body.big_screen th#working_column{width:100px}body.big_screen th#created_column{width:100px}body.big_screen .page_title{font-weight:bold;text-align:center;font-size:2.5em}body.big_screen .bs_course{font-size:1.7em;float:left;display:block;border:2px solid purple;padding:2px;margin:2px;height:125px;width:350px;overflow:scroll}body.big_screen .course_procpr{background-color:blue}body.big_screen .course_profa,body.big_screen .course_proskill,body.big_screen .course_proinstructor{background-color:green}body.big_screen .course_profauk{background-color:brown}body.big_screen .course_other{background-color:orange}body.big_screen .course_probb{background-color:red}body.big_screen .bs_discount_course{font-size:1.7em;float:left;display:block;border:2px solid purple;padding:2px;margin:2px;height:140px;width:215px}body.big_screen .created_object_field{width:100%;text-overflow:ellipsis;overflow:auto;max-height:44px}body.big_screen .discount_course_procpr{background-color:blue}body.big_screen .discount_course_profa,body.big_screen .discount_course_proskill,body.big_screen .discount_course_proinstructor{background-color:green}body.big_screen .discount_course_profauk{background-color:brown}body.big_screen .discount_course_other{background-color:orange}body.big_screen .discount_course_probb{background-color:red}body.big_screen .bs_user_occupation{font-weight:bold;color:blue}body.big_screen .bs_user_company{font-weight:bold;color:purple}body.big_screen .bs_user_hear{font-weight:bold;color:red}body.big_screen .bs_survey_course{font-size:2.2em;float:left;display:block;border:2px solid purple;padding:2px;margin:2px;width:455px;height:250px;overflow:scroll}body.big_screen .survey_course_procpr{background-color:blue}body.big_screen .survey_course_profa,body.big_screen .survey_course_proskill,body.big_screen .survey_course_proinstructor{background-color:green}body.big_screen .survey_course_profauk{background-color:brown}body.big_screen .survey_course_probb{background-color:red}body.big_screen .survey_course_other{background-color:orange}body.big_screen .bs_evaluation_course{font-size:2.3em;float:left;display:block;border:2px solid purple;padding:2px;margin:2px;width:375px;height:230px}body.big_screen .evaluation_course_procpr{background-color:lightblue}body.big_screen .evaluation_course_profa,body.big_screen .evaluation_course_proskill,body.big_screen .evaluation_course_proinstructor{background-color:lightgreen}body.big_screen .evaluation_course_profauk{background-color:brown}body.big_screen .evaluation_course_probb{background-color:lightpink}body.big_screen .evaluation_course_other{background-color:orange}body.big_screen .evaluator_box{font-size:2.3em;background-color:lightgray;float:left;display:block;border:2px solid purple;padding:2px;margin:2px;width:375px;height:230px}body.big_screen .bs_payment{font-size:1.7em;float:left;display:block;border:2px solid purple;padding:2px;margin:2px;height:110px;width:175px}body.big_screen .payment_braintree{background-color:silver}body.big_screen .payment_webpayflowpro{background-color:silver}body.big_screen .payment_webpaypal{background-color:yellow}body.big_screen .payment_invoice,body.big_screen .payment_manual,body.big_screen .payment_check{background-color:lightyellow}body.big_screen .payment_webhsbc{background-color:lightblue}body.big_screen .payment_webgoogle{background-color:lightgreen}body.big_screen .yes{font-weight:bold;color:green}body.big_screen .no{font-weight:bold;color:red}body.big_screen .total_goal_progress_bar{width:100%;background:#DDD;border:2px solid black;height:200px}body.big_screen #total_progress_bar_positive{height:200px;margin-left:50%;text-align:right;float:left;background:#D3FFDD}body.big_screen #total_progress_bar_negative{height:200px;margin-right:50%;text-align:right;float:right;background:#f00}body.big_screen .small_goal_progress_bar{width:100%;background:#DDD;border:2px solid black;height:100px}body.big_screen .positive_progress_bar{margin-top:-2px;border-top:2px solid black;border-bottom:2px solid black;margin-left:50%;text-align:right;float:left;background:#D3FFDD;border-left:3px solid black}body.big_screen .negative_progress_bar{margin-top:-2px;border-top:2px solid black;border-bottom:2px solid black;margin-right:50%;text-align:right;float:right;background:pink;border-right:3px solid black}body.big_screen .small_progress_bar{height:96px}body.big_screen .big_progress_bar{height:196px}body.big_screen .progress_heading{font-weight:normal;margin-bottom:0px;font-size:3.0em}body.big_screen .report_footnote{font-size:1.5em;text-align:center;margin-top:40px}body.big_screen .up_word{font-weight:bold;color:green}body.big_screen .down_word{font-weight:bold;color:red}body.big_screen .email_table{width:100%;font-size:2.2em}body.big_screen .email_table td{margin-top:6px;padding:5px}body.big_screen .email_table .email_date{width:350px;padding:5px}body.big_screen .news_story{font-size:1.5em;padding-top:8px;margin:8px;font-weight:bold;border-top:1px dashed brown}body.big_screen .news_story a{color:darkblue;text-decoration:none}body.big_screen .news_div{border:2px solid brown;margin:5px 0;overflow:scroll;padding:2px;height:490px}body.big_screen .news_div_title{font-size:2.0em;font-weight:bold;color:red;text-align:center;margin:2px 0px 10px 0px}body.big_screen .PBX_email{color:red;font-weight:bold}body.big_screen .procpr_label,body.big_screen .profa_label,body.big_screen .probb_label,body.big_screen .profauk_label,body.big_screen .other_label{display:inline-block;float:left;font-size:1.4em;font-weight:bold;margin:5px}body.big_screen .procpr_label{color:blue}body.big_screen .profa_label{color:green}body.big_screen .probb_label{color:red}body.big_screen .profauk_label{color:brown}body.big_screen .other_label{color:orange}body.big_screen table.bs_recap_report th{text-align:center !important;font-size:30px}body.big_screen table.bs_recap_report td{text-align:center !important;font-size:36px}body.big_screen table.bs_recap_report .down_word,body.big_screen table.bs_recap_report .up_word{font-size:60px}body #stripe_body{min-height:475px;padding-bottom:40px}body #headline_with_bg{margin-top:5px;margin-bottom:8px}body #headline_with_bg em{color:#992027}body #headline_with_bg .online_link{background-color:#FFF3D6;opacity:0.74;filter:alpha(opacity=74);padding:0 10px 0 10px;display:inline-block;float:right;font-weight:800}body #headline_with_bg h4,body #headline_with_bg h5{padding:15px;font-family:'Montserrat', sans-serif;font-weight:bold;background-color:white;opacity:0.74;filter:alpha(opacity=74)}body #headline_with_bg h1.hidden-xs{padding:10px}body #headline_with_bg h1,body #headline_with_bg h2{background-color:white;opacity:0.74;filter:alpha(opacity=74);color:#000;font-family:'Montserrat', sans-serif;font-size:52px;margin-bottom:10px}body #headline_with_bg h1 div,body #headline_with_bg h2 div{line-height:130%;opacity:0.74;filter:alpha(opacity=74);padding:0 10px 0 10px}body .home_extra_heading{width:100%;padding-top:17px;padding-bottom:17px;background-color:#666;background-color:rgba(100,100,100,0.74)}body .home_extra_heading .extra_heading_wording{color:white;font-size:20px}body .home_extra_heading .extra_heading_wording a{color:#DED312}body .home_extra_heading .extra_heading_wording .small_image,body .home_extra_heading .extra_heading_wording .large_image{float:left;margin-right:10px}body .home_extra_heading .extra_heading_wording .small_image{height:28px}body .home_extra_heading .extra_heading_wording .large_image{height:56px}body .home_extra_heading h1{font-size:1em;margin-top:0;display:inline;font-weight:normal}@media (min-width: 1200px){body .extra_heading_wording{line-height:56px}}body .company_bar{padding-top:20px;padding-bottom:20px}body .striped_home{font-family:'Merriweather Sans', sans-serif;-webkit-font-variant-ligatures:no-common-ligatures;color:#3f3f3f}body .striped_home .call_to_action{font-size:20px;text-align:center;padding-top:10px;padding-bottom:13px;margin-top:25px;border:1px solid #ddd;background-color:#f4f2ee;color:#000;border-radius:8px}body .striped_home .call_to_action .call_us_phone{clear:left;margin-top:10px}body .striped_home h3,body .striped_home h1{font-weight:800;font-size:2.2em;text-align:center}body .striped_home p{font-weight:300;font-size:18px;text-align:left;line-height:1.8em}body .striped_home .row{position:relative}body .striped_home #stripe_expectations h3{text-align:left;line-height:1.2em}body .striped_home #stripe_expectations p{text-align:left;font-size:20px !important}body .striped_home #stripe_expectations .testimonials_bottom{margin-top:35px}body .striped_home #stripe_expectations .testimonials_bottom .testimonial_cta{float:left;font-size:18px}body .striped_home #stripe_expectations .testimonials_bottom .more_testimonials{text-align:right}body .striped_home #stripe_bbp_expectations{padding-bottom:25px}body .striped_home #stripe_bbp_expectations h3{text-align:left;line-height:1.2em}body .striped_home #stripe_bbp_expectations p{text-align:left;font-size:20px !important}body .striped_home #stripe_bbp_expectations .testimonials_bottom{margin-top:35px}body .striped_home #stripe_bbp_expectations .testimonials_bottom .testimonial_cta{float:left;font-size:18px}body .striped_home #stripe_bbp_expectations .testimonials_bottom .more_testimonials{text-align:right}body .striped_home #stripe_instructor{padding-top:25px;padding-bottom:25px}body .striped_home #stripe_instructor p{text-align:left;font-size:18px !important}body .striped_home #stripe_instructor .instructor_caption{text-align:center;font-size:12px;margin-top:-5px;font-weight:700;color:#555}body .striped_home #stripe_plan{padding-top:25px;padding-bottom:25px}body .striped_home #stripe_plan p{text-align:left;font-size:18px !important}body .striped_home #stripe_plan .plan_caption{text-align:center;font-size:12px;margin-top:-5px;font-weight:700;color:#555;padding-top:20px}body .striped_home #stripe_questions{padding-bottom:25px}body .striped_home #stripe_questions ul{padding-left:0}body .striped_home #stripe_questions ul li{margin-left:20px;font-weight:300}body .striped_home #stripe_questions h4{font-weight:bold;font-size:16px;margin-bottom:10px}body .striped_home #stripe_questions p{font-size:14px;text-align:left;line-height:1.4em}body .striped_home #stripe_questions .additional_question_text{margin-top:35px}body .striped_home #stripe_questions .additional_question_text .call_for_help{color:#98272D;font-weight:bold;font-size:15px}body .striped_home #stripe_questions .additional_question_text .optional_training_disclaimer{margin-top:10px;font-size:12px}body .striped_home #stripe_reviews{padding-bottom:20px}body .striped_home #stripe_training{margin-top:20px;padding-bottom:20px}body .striped_home #stripe_training .modal-body{text-align:center}body .striped_home #stripe_training .modal-footer{text-align:center}body .striped_home #stripe_training #course_choice_table{float:none}body .striped_home #stripe_training #course_choice_table .course_choice_table_course_unmodified_names{color:#F0ECCC}body .striped_home #stripe_training .courses_start_now{font-size:18px;text-align:center;padding-top:15px;float:left;width:100%}body .striped_home #stripe_accredited{padding-bottom:20px}body .striped_home #stripe_accredited .percent_box{margin-right:10px;clear:left}body .striped_home #stripe_accredited ul.accrediting_body_list{float:left;clear:both;margin-top:20px;margin-bottom:30px;padding:0}body .striped_home #stripe_accredited ul.accrediting_body_list li{text-align:center;margin:10px 0;padding:0;float:left;display:block}body .striped_home #stripe_video_training{margin-top:20px;padding-bottom:20px}body .striped_home #stripe_video_training .video_circle{margin:15px 0}body .striped_home #stripe_video_training .video_circle img{margin:0 auto 0}body .striped_home #stripe_video_training p{margin-top:20px}body .striped_home #stripe_video_training ul{margin-top:20px}body .striped_home #stripe_video_training ul li{margin-top:3px;margin-left:20px}body .striped_home #stripe_trust{padding-top:25px;padding-bottom:25px}body .striped_home .stripe_testimonials{padding-top:20px}body .striped_home .stripe_testimonials .byline{margin-top:5px;background:url(https://cdn.protrainings.com/assets/unknown-user-photo-6d1abfe41374443f6f5dd0e6320fe0c7acb138c96afd3ef0feb11a2ab8168222.png) no-repeat;margin-left:5px;padding-left:40px;font-size:1.1em;line-height:1.2em}body .striped_home .stripe_testimonials .byline .byline_name{font-weight:800}body .striped_home .stripe_testimonials .byline .byline_occupation{font-weight:300}body .striped_home .stripe_testimonials p{font-size:14px;padding:5px 10px}body .striped_home .stripe_testimonials .testimonial_name{float:right;font-style:italic;font-size:13px;margin:0 10px 5px 5px}body .striped_home .stripe_testimonials .star-rating{margin-right:0;margin-left:5px;margin-bottom:5px}body .striped_home .support_team.blue_variation div span{background-color:#E3F1FF;color:#000}body .striped_home .support_team{position:relative}body .striped_home .support_team img{margin-right:0}body .striped_home .support_team div.photo{text-indent:-10000px}body .striped_home .support_team div.photo span{background-color:#3A1E0F;opacity:0.74;filter:alpha(opacity=74);color:#fff;padding:2px 8px;position:relative;top:196px;left:30px;text-align:center}body .striped_home .support_team div.photo:hover{text-indent:0}body .striped_home .support_team #support_team_chart{width:270px}body .striped_home .support_team #support_team_chart table{background-color:#141537;color:#fff;margin-bottom:0;padding-bottom:0;width:270px}body .striped_home .support_team #support_team_chart table a{color:#D2DFFF}body .striped_home .support_team #support_team_chart table td,body .striped_home .support_team #support_team_chart table th{height:22px;text-align:left;padding-left:15px}body .striped_home .support_team #support_team_chart table td{padding-top:5px;padding-bottom:3px}body .striped_home .support_team #support_team_chart table th{padding-top:10px;padding-bottom:6px;background-color:#253E97}body .striped_home .support_team #support_team_chart #rate_disclaimer{display:block;font-size:12px;margin-top:5px}body .striped_home .support_team #photo_jared{width:155px;height:190px;position:absolute;top:3px;left:11px}body .striped_home .support_team #photo_dan{width:165px;height:190px;position:absolute;top:3px;left:168px}body .striped_home .support_team #photo_janet{width:155px;height:190px;position:absolute;top:3px;left:335px}body .striped_home .support_team #photo_rex{width:160px;height:190px;position:absolute;top:3px;left:492px}body .striped_home .support_team_2{text-align:center;position:relative}body .striped_home .support_team_2 div{text-indent:-10000px}body .striped_home .support_team_2 div:hover{text-indent:0}body .striped_home .support_team_2 #photo_jared_2{width:155px;height:190px;position:absolute;top:3px;left:30px}body .striped_home .support_team_2 #photo_dan_2{width:165px;height:190px;position:absolute;top:3px;left:190px}body .striped_home .support_team_2 #photo_janet_2{width:155px;height:290px;position:absolute;top:3px;left:375px}body .striped_home .support_team_2 #photo_rex_2{width:160px;height:190px;position:absolute;top:3px;left:530px}body .striped_home .support_team_2 #photo_jody_2{width:190px;height:190px;position:absolute;top:-7px;left:710px}body .browse_courses_bar{border-top:2px solid #2d6ca2;border-bottom:2px solid #2d6ca2;background:url(https://cdn.protrainings.com/assets/ces/browse-white-arrow-18feef9644ba64f3c024b236ce112799eb281a438b8327c95eafa69f8bb71747.png) #2d6ca2 no-repeat 50% 50% !important}@media (max-width: 991px){body .browse_courses_bar{background:url(https://cdn.protrainings.com/assets/ces/browse-white-arrow-18feef9644ba64f3c024b236ce112799eb281a438b8327c95eafa69f8bb71747.png) #2d6ca2 no-repeat 48% 50% !important}}body .browse_courses_bar .extra_heading_wording .browse_wording{font-size:28px}@media (max-width: 1199px){body .browse_courses_bar .extra_heading_wording .browse_wording{font-size:20px;margin-top:5px}}@media (max-width: 991px){body .browse_courses_bar .extra_heading_wording .browse_wording{font-size:18px}}body .browse_courses_bar .extra_heading_wording .browse_fields{color:#000;font-size:16px}body .browse_courses_bar .extra_heading_wording .browse_fields .btn{margin-left:0.5em;font-size:20px;padding-left:1.2em;padding-right:1.2em}@media (max-width: 991px){body .browse_courses_bar .extra_heading_wording .browse_fields{font-size:14px}body .browse_courses_bar .extra_heading_wording .browse_fields .btn{margin-left:0.2em;font-size:14px;padding-left:0.8em;padding-right:0.8em}}@media (max-width: 767px){body .browse_courses_bar .extra_heading_wording .browse_fields .btn{font-size:20px !important}}body .ce_cross_out{text-decoration:line-through;font-size:16px !important}body .corporate_phone_area_box{text-align:center;color:white;font-size:18px}body .corporate_phone_area_box a{color:white}body .corporate_phone_area_box a:hover{color:white}body #main_content{padding-top:0px;padding-bottom:20px}body #main_content h2{margin-bottom:0.5em !important}@media screen and (max-width: 767px){body #main_content{padding-top:20px}}body .stripe-body{min-height:500px;padding-bottom:40px;margin-top:5em}body .stripe-body.no_main_image{margin-top:8em !important}@media screen and (max-width: 768px){body .stripe-body{margin-top:4em}body .stripe-body.no_main_image{margin-top:6em !important}}body.admin_stylesheet .stripe-body{margin-top:7em}body .sending-answer{padding-left:0px}body.home_action .stripe-body{margin-top:0}body.us_site.causes_controller.studentcpr_action #main_content .row{margin-bottom:5em}body.us_site .inside_body_home_flash{background-color:#2a9fd9}body.uk_site.learn_page #main_content .row{margin-bottom:5.5em}body #user_support_pin{cursor:pointer;position:fixed;top:6em;right:0px;z-index:99999999;padding:10px;padding-left:15px;background-color:gray;border-radius:10px 0px 0px 10px;border:1px solid black;border-right:none}body #user_support_pin a{color:white}body .receipt_logo{display:none}@media print{body #training_dashboard_menu{display:none}body #receipts_page{padding:0 !important;margin:0 !important}body #training_dashboard_full_area{border:0 !important}body .stripe-body.no_main_image{margin-top:0 !important}body .receipt_address{width:50% !important}body .receipt_logo{display:block;float:left;margin-right:20px}}body.admin_stylesheet .inline_item_spacer{margin:0 10px}body.admin_stylesheet #payment-shelf-nav .product{border-bottom:1px solid #eee;padding:2px 0;margin:0;font-size:1.0em}body.admin_stylesheet #payment-shelf-nav .product:last-child{border-bottom:none}body.admin_stylesheet #company-csv-import ol{list-style-type:upper-alpha;font-family:monospace}body.admin_stylesheet #company-csv-import li{font-weight:bold}body.admin_stylesheet #company-csv-import li.required::after{color:red;content:" *required"}body.admin_stylesheet [v-cloak]{display:none}body.admin_stylesheet #vue_container.admin_course_form #course_information{background-color:rgba(211,211,211,0.18);border-radius:20px;padding:10px;padding-top:0px}body.admin_stylesheet #vue_container.admin_course_form #course_information .course_headers{margin-left:20px;margin-right:20px;padding-top:5px;color:#504f4f;font-size:18px}body.admin_stylesheet #vue_container.admin_course_form #course_information .course_status{font-size:16px;padding:5px}body.admin_stylesheet #vue_container.admin_course_form #course_information .course_status .alert{margin-bottom:5px;padding:4px}body.admin_stylesheet #vue_container.admin_course_form #small_banner{border:0px solid gray}body.admin_stylesheet #vue_container.admin_course_form #small_banner.xs{min-width:320px;width:320px;max-width:320px}body.admin_stylesheet #vue_container.admin_course_form #small_banner.xs .extra_heading_wording{width:320px}body.admin_stylesheet #vue_container.admin_course_form #small_banner.xs .hidden-xs,body.admin_stylesheet #vue_container.admin_course_form #small_banner.xs .hidden-sm,body.admin_stylesheet #vue_container.admin_course_form #small_banner.xs .visible-sm,body.admin_stylesheet #vue_container.admin_course_form #small_banner.xs .visible-md{display:none !important}body.admin_stylesheet #vue_container.admin_course_form #small_banner.xs .visible-xs{display:block !important}body.admin_stylesheet #vue_container.admin_course_form #small_banner.xs div.container{width:320px}body.admin_stylesheet #vue_container.admin_course_form #small_banner.sm{min-width:768px;width:768px;max-width:768px}body.admin_stylesheet #vue_container.admin_course_form #small_banner.sm .extra_heading_wording{width:720px}body.admin_stylesheet #vue_container.admin_course_form #small_banner.sm .hidden-xs,body.admin_stylesheet #vue_container.admin_course_form #small_banner.sm .hidden-sm,body.admin_stylesheet #vue_container.admin_course_form #small_banner.sm .visible-xs,body.admin_stylesheet #vue_container.admin_course_form #small_banner.sm .visible-md{display:none !important}body.admin_stylesheet #vue_container.admin_course_form #small_banner.sm .visible-sm{display:block !important}body.admin_stylesheet #vue_container.admin_course_form #small_banner.sm div.container{width:768px;margin-left:2px;margin-right:2px}body.admin_stylesheet #vue_container.admin_course_form #small_banner.md{min-width:992px;width:992px;max-width:992px}body.admin_stylesheet #vue_container.admin_course_form #small_banner.md .extra_heading_wording{width:970px}body.admin_stylesheet #vue_container.admin_course_form #small_banner.md .hidden-md,body.admin_stylesheet #vue_container.admin_course_form #small_banner.md .visible-sm,body.admin_stylesheet #vue_container.admin_course_form #small_banner.md .visible-xs{display:none !important}body.admin_stylesheet #vue_container.admin_course_form #small_banner.md .visible-md{display:block !important}body.admin_stylesheet #vue_container.admin_course_form #small_banner.md div.container{width:970px}body.admin_stylesheet #vue_container.admin_course_form .choice_holder .title{font-size:18px}body.admin_stylesheet #vue_container.admin_course_form ul li{margin-left:0px}body.admin_stylesheet #vue_container.admin_course_form button.course_form{font-size:18px;margin-top:10px;margin-left:auto;margin-right:auto;width:100%}body.admin_stylesheet #vue_container.admin_course_form button.course_form input[type=checkbox],body.admin_stylesheet #vue_container.admin_course_form button.course_form input[type=radio]{display:none}body.admin_stylesheet #vue_container.admin_course_form button.course_form input[type=checkbox]+label,body.admin_stylesheet #vue_container.admin_course_form button.course_form input[type=radio]+label{margin:2px}body.admin_stylesheet #vue_container.admin_course_form button.course_form input[type=checkbox]+label:before,body.admin_stylesheet #vue_container.admin_course_form button.course_form input[type=radio]+label:before{content:"\f0c8";font-weight:400;font-family:"Font Awesome 5 Pro";letter-spacing:10px;font-size:18px}body.admin_stylesheet #vue_container.admin_course_form button.course_form input[type=checkbox]:checked+label:before,body.admin_stylesheet #vue_container.admin_course_form button.course_form input[type=radio]:checked+label:before{content:"\f14a";font-weight:400;letter-spacing:10px}body.admin_stylesheet #vue_container.admin_course_form button.course_form.active,body.admin_stylesheet #vue_container.admin_course_form button.course_form:hover{background-color:#3E96D1;color:white;font-weight:lighter}body.admin_stylesheet #vue_container.admin_course_form button.course_form:hover{background-color:#67acdb}body.admin_stylesheet #vue_container.admin_course_form button.course_form.disabled{color:#888888}body.admin_stylesheet #vue_container.admin_course_form button.course_form.disabled label:before{content:"\f0c8" !important;font-weight:400;letter-spacing:10px}body.admin_stylesheet #vue_container.admin_course_form .btn-group button{width:40%}body.admin_stylesheet #vue_container.admin_course_form .btn-group button:first-child{margin-left:10%}body.admin_stylesheet #vue_container.admin_course_form .btn-group button:last-child{margin-right:10%}body.admin_stylesheet .course_expired{background-color:pink}body.admin_stylesheet .course_invisible{background-color:lightgray}body.admin_stylesheet .admin_course_row:hover{cursor:pointer}body.admin_stylesheet .admin_course_options_row a{padding:0 10px}body.admin_stylesheet .admin_course_options_row .fas,body.admin_stylesheet .admin_course_options_row .fal,body.admin_stylesheet .admin_course_options_row .fab,body.admin_stylesheet .admin_course_options_row .far{font-size:22px}body.admin_stylesheet .course_inactive{color:gray}body.admin_stylesheet .course_inactive a,body.admin_stylesheet .course_inactive a:visited{color:gray}body.admin_stylesheet .admin_product_category{width:320px}body.admin_stylesheet .classroom_privacy_instructions{font-size:.8em;color:#404040;margin-bottom:2em}body.admin_stylesheet .classroom_privacy_instructions h3{font-size:1.3em}body.admin_stylesheet .course_link_box{position:relative;z-index:1;margin-top:-20px;margin-left:5px;padding:1px 0px 5px 4px;height:16px;width:166px;background-color:#ddd;font-size:0.8em;overflow:hidden}body.admin_stylesheet .course_link_box a{font-weight:bold;color:#BA0A0A}body.admin_stylesheet .report_graph{margin-top:15px;text-align:center}body.admin_stylesheet #choose_faq_courses{margin-top:20px}body.admin_stylesheet .course_blended_promoted{color:darkgreen;font-weight:bold}body.admin_stylesheet .course_has_day2{color:darkred;font-weight:bold}body.admin_stylesheet .course_has_qcf{color:darkblue;font-weight:bold}body.admin_stylesheet .card_on_file_warning{color:#f0ad4e;font-size:20px}body.admin_stylesheet .card_on_file_warning .glyphicon{margin-left:5px;top:3px}body.admin_stylesheet .instructor_rating_box .star-rating{float:left;clear:left;margin-top:5px}body.admin_stylesheet .instructor_rating_box h2 .number_of_raters{font-size:0.8em;font-weight:bold;padding-left:0.2em}body.admin_stylesheet .instructor_rating_box .rating_label{float:left;font-weight:bold;padding-left:1em}body.admin_stylesheet .instructor_review{float:left;clear:both;width:100%;padding-top:1em;margin-top:1em;border-top:1px solid #fff}body.admin_stylesheet .instructor_review .review_date{font-size:0.8em;color:#808080}body.admin_stylesheet .short_note_block{margin:10px 0 10px 0;padding-left:0}body.admin_stylesheet .short_note_block .contact_updated{font-size:0.8em;color:darkgray}body.admin_stylesheet .short_note_block .no_notes{margin-left:20px}body.admin_stylesheet .admin_facilitator_filter_links{float:left;clear:both;width:100%;text-align:center}body.admin_stylesheet .admin_facilitator_filter_links a{margin:0 20px}body.admin_stylesheet #check_email_modal .saved_payment_warning{border:2px solid #d9534f}body.admin_stylesheet #check_email_modal .modal-body p,body.admin_stylesheet #check_email_modal .modal-body div{margin-top:10px}body.admin_stylesheet #check_email_modal .not_allowed form,body.admin_stylesheet #check_email_modal .not_allowed .reset_link{display:none}body.admin_stylesheet #check_email_modal .success{color:#5cb85c}body.admin_stylesheet #check_email_modal .working{color:#3E97D1}body.admin_stylesheet .company_medium_icon_area{font-size:20px}body.admin_stylesheet .company_medium_icon_area li{font-size:20px}body.admin_stylesheet .company_medium_icon_area a:hover,body.admin_stylesheet .company_medium_icon_area a:visited,body.admin_stylesheet .company_medium_icon_area a:link,body.admin_stylesheet .company_medium_icon_area a:active{text-decoration:none}body.admin_stylesheet .company_large_icon_area{font-size:30px}body.admin_stylesheet .company_large_icon_area li{font-size:30px}body.admin_stylesheet .notes-panel.expanded{width:106vh;height:40vh;position:relative;left:-105%}body.admin_stylesheet .notes-panel.expanded.user{left:-100.6%}body.admin_stylesheet .notes-panel.expanded .notes-panel-inner{max-height:93%}body.admin_stylesheet .notes-panel-inner{max-height:200px;overflow-y:scroll;font-size:12px}body.admin_stylesheet .notes-panel-inner ul{list-style:none}body.admin_stylesheet .notes-panel-inner ul li{padding:0 1em 0.5em 1em;margin:0 0 0.5em 0;border-bottom:1px solid #dce7ee}body.admin_stylesheet .company_filter .filter-group{width:31%;margin-left:1%;margin-right:1%;display:inline-block;vertical-align:top}body.admin_stylesheet .company_filter .filter-container{background:#e2e2e2;padding:5%;margin-top:15px;margin-bottom:15px}body.admin_stylesheet .company_filter .filter-label{font-weight:bold;padding-bottom:5px}body.admin_stylesheet .prospective-amount-summary{text-align:right;padding:15px}body.admin_stylesheet .event_group .event_date{color:#969aab;display:inline-block;width:60px}body.admin_stylesheet .event_group .event_info{padding:12px 14px;border-bottom:1px solid #dce7ee;background-color:#fff;position:relative;cursor:pointer}body.admin_stylesheet .event_group .event_info.has_properties:hover .properties_arrow{position:absolute;top:16px;right:18px;width:5px;height:8px;background-image:url(https://cdn.protrainings.com/assets/bullets/user_stream_properties_arrow-cd75269d3f422e964d4c3ec3152b62d0add78a332f6e04756a7c68291e1d2563.png)}body.admin_stylesheet .event_group .properties_bg .comment-container{position:relative}body.admin_stylesheet .event_group .properties_bg .unlink_company{position:absolute;top:10px;right:23px;width:5px;height:8px}body.admin_stylesheet .event_group .event_info.has_properties.active .properties_arrow{position:absolute;top:18px;right:18px;width:8px;height:6px;background-image:url(https://cdn.protrainings.com/assets/bullets/user_stream_properties_arrow-cd75269d3f422e964d4c3ec3152b62d0add78a332f6e04756a7c68291e1d2563.png);background-position:-5px 0}body.admin_stylesheet .event_group .color_circle{display:inline-block;margin:0 13px 0 10px;vertical-align:baseline;position:relative;border-radius:5px}body.admin_stylesheet .event_group .color_circle .inner_circle{position:absolute;top:-2px;left:-2px;border:2px solid #fff;border-radius:2px}body.admin_stylesheet .event_group .event_name{color:#607082}body.admin_stylesheet .event_group.light_blue .color_circle{border:5px solid #61aade}body.admin_stylesheet .event_group.orange .color_circle{border:5px solid #f1843f}body.admin_stylesheet .event_group.teal .color_circle{border:5px solid #2cc6c7}body.admin_stylesheet .event_group.purple .color_circle{border:5px solid #a68acf}body.admin_stylesheet .event_group.gray .color_circle{border:5px solid #88919d}body.admin_stylesheet .properties_bg{background-color:#e0e3ec;border-bottom:1px solid #dce7ee}body.admin_stylesheet .admin_company_panel .set-primary-contact{color:#f0ad4e}body.admin_stylesheet .admin_company_panel .last-activity-icon{font-size:1.2em;font-weight:600;padding-top:3px}body.admin_stylesheet .properties_container{box-sizing:border-box;margin:0 auto;background-color:#fbfbfb;width:100%;box-shadow:inset 0 3px 2px -2px #eaeaec, inset 0 -3px 2px -2px #eaeaec}body.admin_stylesheet .properties_container .property_row{border-bottom:1px solid #e0e3ec;box-shadow:inset 0 1px #fff}body.admin_stylesheet .properties_container .property_row .property_cell:first-child{border-right:1px solid #e0e3ec}body.admin_stylesheet .properties_container .property_row .property_cell:first-child .property_content{border-right:1px solid #fff}body.admin_stylesheet .properties_container .property_row .tooltip .tooltip-inner{width:170px}body.admin_stylesheet .properties_container .property_row .property_cell{font-family:proxima-nova,sans-serif;font-size:13px;color:#8f92a3;display:inline-block;position:relative;vertical-align:top;width:48%}body.admin_stylesheet .properties_container .property_row .property_cell.expanded{width:100%;height:100%}body.admin_stylesheet .properties_container .property_row .property_cell.expanded .property_content{white-space:normal}body.admin_stylesheet .properties_container .property_row .property_cell .property_content{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:14px;padding:9px 15px}body.admin_stylesheet .properties_container .property_row .property_cell .property_content .property_name{color:#687082}body.admin_stylesheet .properties_container .property_row .property_cell .property_content .property_call_recording{padding-top:10px;margin-left:-10px}body.admin_stylesheet .properties_container .property_row .property_cell .property_content .property_call_recording audio{width:220px}body.admin_stylesheet .task_due_date{color:#888}body.admin_stylesheet .task_due_date.expired{color:#c00}body.admin_stylesheet .my_tasks_div ul{list-style:none;margin:0}body.admin_stylesheet .my_tasks_div ul li{margin-left:15px}body.admin_stylesheet .tasks-panel.expanded{width:106vh;height:40vh;position:relative;left:-105%}body.admin_stylesheet .tasks-panel.expanded.user{left:-100.6%}body.admin_stylesheet .tasks-panel.expanded .tasks-panel-inner{max-height:93%}body.admin_stylesheet .tasks-panel .btn-group{float:right}body.admin_stylesheet .tasks-panel .btn-group .btn{font-size:0.8em;padding:0.2em 0.5em 0.2em;margin:0 1em 0 0;background-color:#337ab7;color:#fff}body.admin_stylesheet .tasks-panel .btn-group a.dropdown-item{margin-left:0.5em;font-size:0.8em;display:block}body.admin_stylesheet .tasks-panel .btn-group .dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}body.admin_stylesheet .template_active_yes{background-color:#07845d;font-weight:bold;font-size:0.8em;padding:0.4em 0.8em 0.4em 0.8em;color:#fff}body.admin_stylesheet .template_active_no{background-color:#777;font-weight:bold;font-size:0.8em;padding:0.4em 0.8em 0.4em 0.8em;color:#fff}body.admin_stylesheet .tasks-panel-inner{max-height:200px;overflow-y:scroll;font-size:12px}body.admin_stylesheet ul.company_task_list{margin:0.5em 0 0 0;list-style:none}body.admin_stylesheet ul.company_task_list li{padding:0 1em 0.5em 1em;margin:0}body.admin_stylesheet ul.company_task_list li label{font-weight:normal;cursor:pointer}body.admin_stylesheet ul.company_task_list li.task_completed{display:none;color:#c0c0c0}body.admin_stylesheet ul.company_task_list li.task_completed label{text-decoration:line-through}body.admin_stylesheet #discount_details_area,body.admin_stylesheet #qualification_details{margin-bottom:0;border-bottom:1px solid #DDD}body.admin_stylesheet .payment_decision_choice{text-align:center;background-color:#eee;border:10px solid white;padding:20px}body.admin_stylesheet .qualification_detail .course_click{min-width:200px}body.admin_stylesheet .addon_delete_button{font-size:16px !important;padding-top:4px !important;padding-bottom:3px !important}body.admin_stylesheet .addon_delete_button a{color:white !important;font-weight:bold}body.admin_stylesheet .addon_delete_button a:hover{text-decoration:none}body.admin_stylesheet .learning_outcome{margin-top:8px}body.admin_stylesheet .add_product_div{background-color:#EFEEEE;margin-top:5px;text-align:center;font-size:17px;padding:4px 0;border-radius:5px;border:1px solid #DDD}body.admin_stylesheet #toggle_all_icon{font-size:20px}body.admin_stylesheet #admin_student_table tr:hover{cursor:pointer}body.admin_stylesheet .search_highlighting{background-color:yellow;font-weight:bold}body.admin_stylesheet .tag{font-family:'Merriweather Sans', sans-serif !important;-webkit-font-variant-ligatures:no-common-ligatures;font-size:14px !important;font-weight:normal !important}body.admin_stylesheet .tag_cloud{background:transparent !important;color:black !important}body.admin_stylesheet .tag_cloud_1{font-size:1.1em !important}body.admin_stylesheet .tag_cloud_2{font-size:1.2em !important}body.admin_stylesheet .tag_cloud_3{font-size:1.3em !important}body.admin_stylesheet .tag_cloud_4{font-size:1.4em !important}body.admin_stylesheet .tag_cloud_5{font-size:1.5em !important}body.admin_stylesheet .tag_cloud_6{font-size:1.6em !important}body.admin_stylesheet .tag_cloud_7{font-size:1.7em !important}body.admin_stylesheet .tag_cloud_8{font-size:1.8em !important}body.admin_stylesheet .bootstrap-tagsinput{margin-bottom:0;height:34px}body.admin_stylesheet .bootstrap-tagsinput .twitter-typeahead,body.admin_stylesheet .bootstrap-tagsinput .tag{float:left !important}body.admin_stylesheet .bootstrap-tagsinput .twitter-typeahead span[data-role="remove"],body.admin_stylesheet .bootstrap-tagsinput .tag span[data-role="remove"]{float:left !important;margin:0 8px 0 0 !important}body.admin_stylesheet .bootstrap-tagsinput .twitter-typeahead span[data-role="add"],body.admin_stylesheet .bootstrap-tagsinput .tag span[data-role="add"]{float:left !important;margin:0 8px 0 0 !important}body.admin_stylesheet .tt-dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box}body.admin_stylesheet .tt-dropdown-menu .tt-suggestion p{display:block;padding:3px 20px;margin:0;clear:both;font-weight:normal;line-height:1.428571429;color:#333333;white-space:nowrap;font-size:14px !important}body.admin_stylesheet .tt-dropdown-menu .tt-suggestion ul{margin:0}body.admin_stylesheet .tt-dropdown-menu .tt-suggestion ul li{margin:0;padding:0;font-size:14px !important}body.admin_stylesheet .tt-dropdown-menu .tt-suggestion>p:hover,body.admin_stylesheet .tt-dropdown-menu .tt-suggestion>p:focus,body.admin_stylesheet .tt-dropdown-menu .tt-suggestion.tt-cursor p{color:#ffffff;text-decoration:none;outline:0;background-color:#428bca}body.admin_stylesheet .email_options{text-align:center;font-size:1.4em;padding:10px 0px 10px 10px;margin-bottom:10px;border:10px solid white;min-height:300px !important;background-color:#EFEEEE}body.admin_stylesheet .ce_course_edit_test_question,body.admin_stylesheet .course_edit_test_question{list-style-type:upper-alpha;padding-left:0}body.admin_stylesheet #ce_correction_modal .modal-dialog,body.admin_stylesheet #course_correction_modal .modal-dialog{width:95% !important}body.admin_stylesheet #ce_correction_incorrect_text_box,body.admin_stylesheet #course_correction_incorrect_text_box{border:1px solid #CCC}body.admin_stylesheet #ce_correction_correct_text,body.admin_stylesheet #course_correction_correct_text{padding:0}body.admin_stylesheet .badge-primary{background-color:#337ab7 !important}body.admin_stylesheet .admin-cart-discount-notice{font-size:12px;color:#777;margin-left:3px;margin-top:5px}body.admin_stylesheet .callonly-course-radio{float:left;margin-right:0.4em;margin-bottom:0.4em;padding:0.2em 0.3em 0 0.3em;background-color:#ddd}body.admin_stylesheet .callonly-course-label{font-weight:bold;float:left;margin-right:1em;margin-top:0.2em}body.admin_stylesheet .tracked-event input[type=submit]{margin-top:1em}body.admin_stylesheet .tracked-event .delete-load{width:20%;height:20%;margin-right:0;margin-top:10px}body.admin_stylesheet .tracked-event p{margin-bottom:10px}body.admin_stylesheet #events-container .list-item{transition:all 1s}body.admin_stylesheet #events-container .list-item p{font-size:13px;padding:0;margin:0}body.admin_stylesheet #events-container .list-item audio{height:24px}body.admin_stylesheet #events-container .list-enter,body.admin_stylesheet #events-container .list-leave-to{opacity:0;transform:translateX(50px)}body.admin_stylesheet #events-container .list-leave-active{position:absolute;width:96.8%}body.admin_stylesheet .correction_submitted{color:#d9534f}body.admin_stylesheet .correction_submitted::after{content:"(correction sent)"}body.admin_stylesheet .tracked-email-preview label{width:100%}body.admin_stylesheet .tracked-email-preview label textarea{min-height:40em}body.admin_stylesheet .code_format{font-family:'Courier New'}body.admin_stylesheet .print_cards_line{margin-bottom:10px}body.admin_stylesheet .print_cards_line .form-control{display:inline;width:150px}body.admin_stylesheet .admin_user_dropdown_options li{margin-left:0}body.admin_stylesheet #main_site_navigation{height:97px}body.admin_stylesheet .admin_pill_menu{min-height:0 !important;height:20px !important}body.admin_stylesheet .admin_pill_menu ul li{margin-left:5px;margin-right:5px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}body.admin_stylesheet .admin_pill_menu ul li a{color:white;padding-left:5px;padding-right:5px;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}body.admin_stylesheet .admin_pill_menu .dropdown{background-color:transparent}body.admin_stylesheet .admin_pill_menu .dropdown a:hover,body.admin_stylesheet .admin_pill_menu .dropdown a:focus{background-color:transparent;text-decoration:underline}body.admin_stylesheet .admin_pill_menu .dropdown-menu{background-color:rgba(42,159,217,0.95)}body.admin_stylesheet .admin_pill_menu .dropdown-menu a:hover,body.admin_stylesheet .admin_pill_menu .dropdown-menu a:focus{background-color:rgba(42,159,217,0.95);background-image:linear-gradient(to top, rgba(85,179,225,0.95) 0, rgba(42,159,217,0.95) 100%)}body.admin_stylesheet .managed-course-only{display:none}body.admin_stylesheet #main_content,body.admin_stylesheet .full_page_container{width:99% !important}body.admin_stylesheet #menulist{border-top-left-radius:6px;border-top-right-radius:6px}body.admin_stylesheet #rounded-site{width:100%}body.admin_stylesheet #mainbody{padding:10px;float:left}body.admin_stylesheet .bad a{color:red}body.admin_stylesheet .accountline,body.admin_stylesheet .accountline2{display:block;padding-bottom:5px}body.admin_stylesheet .accountlabel{display:block;font-weight:700;text-align:right;width:200px;float:left;padding-right:10px}body.admin_stylesheet .accountinfo{float:left;font-size:12px;border:solid 1px #aacfe4;height:14px;margin:2px 0 5px 5px;padding:4px 2px}body.admin_stylesheet #add_to_cert{position:relative;background:white;border:4px solid red;top:-210px;left:450px;width:450px;height:200px;z-index:4}body.admin_stylesheet fieldset legend{font-size:11px;color:#285E44;background-color:#9F9;font-weight:700;padding:3px 5px}body.admin_stylesheet .profile{text-align:center;vertical-align:top}body.admin_stylesheet #note{display:block;color:#A00;font-size:12px;margin:4px 4px 19px}body.admin_stylesheet p.notes{padding:8px;margin:5px;margin-right:100px;margin-bottom:20px}body.admin_stylesheet #per_page{color:#000;text-align:right}body.admin_stylesheet input.link{border:0;color:blue;background-color:#FFF;margin:0;padding:0}body.admin_stylesheet .edit{color:#000;background-color:#EEE;font-weight:400;border:1px solid #000;width:40px;display:block;float:right;text-align:center;clear:both;padding:2px}body.admin_stylesheet .submit{text-align:center;margin-top:10px}body.admin_stylesheet .search_field{color:white;text-shadow:0.2em 0.2em 0.3em black}body.admin_stylesheet #search_bar{width:100%;display:block;float:left;clear:both;margin-top:0;margin-bottom:5px;padding:5px 0 5px 0;border:0px;border-radius:35px;background:linear-gradient(#727FFE, #00007F)}body.admin_stylesheet #search_bar div.larger_filter{font-size:1.1em}body.admin_stylesheet #search_bar p{width:100%}body.admin_stylesheet input#student_last_name,body.admin_stylesheet input#student_email,body.admin_stylesheet input#student_login,body.admin_stylesheet input#payment_order_number,body.admin_stylesheet input#payment_transaction_number{width:150px}body.admin_stylesheet #search.admin_facilitator_search{padding-left:50px;width:600px;color:white;text-shadow:0.1em 0.1em 0.1em gray}body.admin_stylesheet #container{width:100%}body.admin_stylesheet #content{width:100%;padding:0;background:inherit;float:left}body.admin_stylesheet #header{border:none;width:960px;height:96px;display:block;margin:0}body.admin_stylesheet #header h1{margin:0;padding:0}body.admin_stylesheet #menulist{width:100%;background:linear-gradient(#201A5B, #000)}body.admin_stylesheet .side-box h2{font-weight:700;font-family:arial;font-size:16px;padding-top:3px;text-align:left;background-image:none;margin:0}body.admin_stylesheet .side-box{margin-top:0;margin-bottom:0}body.admin_stylesheet .side-box h3{background-color:#227;color:#FFF;font-weight:700;font-size:12px;width:95%;margin-left:auto;margin-right:auto;margin-bottom:0;padding-top:3px;padding-bottom:3px}body.admin_stylesheet .side-box table{width:95%}body.admin_stylesheet div.datahead{background-color:#BBB;padding:2px}body.admin_stylesheet span.datahead{font-weight:700;width:40px;padding-left:20px;padding-right:4px}body.admin_stylesheet span.data{padding-right:20px}body.admin_stylesheet #certifications{display:inline-block;vertical-align:top;width:66%;border:2px solid orange;padding:8px}body.admin_stylesheet #payments .accountlabel{display:none}body.admin_stylesheet #payments .accountinfo{border:0;width:165px;text-align:center;margin:0;padding:0}body.admin_stylesheet .admin_pane .toprow .admin-options-list{font-weight:normal}body.admin_stylesheet .admin_cert_table form{display:inline-block}body.admin_stylesheet .admin_cert_table form input{border:0;background-color:transparent;color:#00f;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;font-variant:normal;margin:0;padding:0}body.admin_stylesheet .admin_cert_table form input:hover{text-decoration:underline;color:red;cursor:pointer}body.admin_stylesheet .admin_cert_table .lastrow{border-top:1px dashed #000;height:3px}body.admin_stylesheet .admin_user_testimonials_table{font-size:16px}body.admin_stylesheet .modal-dialog.modal-wide{width:80%}body.admin_stylesheet .admin_pane{padding:10px 0}body.admin_stylesheet .admin_pane .toprow{background-color:#FFECC8;border-top:1px solid #000;font-weight:700;padding-right:10px}body.admin_stylesheet #refund_table .totalrow{font-weight:700;border-top:1px solid #000}body.admin_stylesheet .report_pane h2{border-bottom:2px solid #000;background-color:#E6AA81;font-weight:700;padding:4px;font-size:1.4em}body.admin_stylesheet .report_pane{margin-top:20px;margin-right:20px;display:inline-block;vertical-align:top;font-size:0.8em}body.admin_stylesheet .report_pane ul{padding-right:10px;list-style:none}body.admin_stylesheet .report_pane ul li{margin-left:0;padding-left:0}body.admin_stylesheet .refund_request{background-color:#AEDAFF;width:400px;border:2px #000 solid;margin:2px;padding:5px}body.admin_stylesheet .video{cursor:0}body.admin_stylesheet #reminders{display:block;float:left;border:1px solid green;width:400px}body.admin_stylesheet #pagination{color:blue}body.admin_stylesheet .expired,body.admin_stylesheet .admin_cert_table a:hover{color:red}body.admin_stylesheet #course_videos,body.admin_stylesheet #related_videos{border:1px solid red;display:inline-block;float:left;list-style-type:none;width:400px}body.admin_stylesheet #company_search{text-align:center}body.admin_stylesheet .profile-column{display:inline-block;vertical-align:top;width:550px}body.admin_stylesheet .course_preferences{width:225px}body.admin_stylesheet .personalinfo_desc{margin-left:5px}body.admin_stylesheet #expand_prefs:hover{cursor:pointer}body.admin_stylesheet #collapse_prefs:hover{cursor:pointer}body.admin_stylesheet .print_cards_line{padding-bottom:15px}body.admin_stylesheet #group_signup{width:650px}body.admin_stylesheet div.autocomplete ul{list-style-type:none;margin:0;padding:0}body.admin_stylesheet div.autocomplete ul li.selected{background-color:#ffb}body.admin_stylesheet div.autocomplete ul li{list-style-type:none;display:block;height:20px;cursor:pointer;margin:0;padding:2px}body.admin_stylesheet #affiliates td{vertical-align:top;border-bottom:2px black dashed;padding:5px}body.admin_stylesheet #affiliates td p{padding:0px;margin:0px}body.admin_stylesheet .version{float:left;clear:left}body.admin_stylesheet .header{font-weight:bold}body.admin_stylesheet .version span{width:125px;float:left}body.admin_stylesheet .undo-evaluation a{margin-left:4px;float:right;color:red;font-weight:bold}body.admin_stylesheet span.good{float:left}body.admin_stylesheet .task-list{text-align:left;padding-left:0;padding-bottom:0 !important;margin-bottom:0 !important}body.admin_stylesheet .task-list li{margin-left:15px;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;font-size:14px}body.admin_stylesheet .admin-options-list{position:absolute;padding:10px;border:2px blue solid;background-color:#DAEDFE;z-index:5}body.admin_stylesheet .admin-options-list p{margin:0px;padding:0px}body.admin_stylesheet .company_bucket{display:inline-block;margin:15px 20px 15px 20px;width:550px;padding:15px;float:left;background-color:lightblue;text-shadow:0.1em 0.1em 0.1em #D2D2D2;border:1px solid blue;border-radius:15px;background:radial-gradient(50% 50%, circle cover, #E3FFFF 10%, #C7FFFF 30%, #17F7FF)}body.admin_stylesheet .company_bucket h3{margin:0 0 10px 0;text-shadow:0.1em 0.1em 0.1em gray}body.admin_stylesheet #student_courses li{margin:0;padding:0;display:inline}body.admin_stylesheet #languages{position:absolute;top:1925px;left:0px;height:620px;width:1100px;z-index:100;background-color:white;font-size:10px;border:3px solid black;border-radius:10px}body.admin_stylesheet .language-column{float:left;width:180px;margin:0px;padding:0px;padding-top:1px}body.admin_stylesheet .language-column p{margin:0px;margin-top:1px}body.admin_stylesheet #language_hide{float:left;color:red;font-size:56px;border:red solid 4px;border-radius:10px}body.admin_stylesheet #contact_phone_option_1{font-weight:bold}body.admin_stylesheet #contact_phone_option_2{font-weight:bold;font-size:1.4em}body.admin_stylesheet #contact_phone_option_3{font-weight:bold;font-size:2.2em;color:#6C000B}body.admin_stylesheet .trans_row:hover{cursor:pointer}body.admin_stylesheet .above_course_boxes_headline_red{font-weight:bold;color:#C52227}body.admin_stylesheet .above_course_boxes_headline_blue{font-weight:bold;color:#026DC8}body.admin_stylesheet .above_course_boxes_headline_orange{font-weight:bold;color:orange}body.admin_stylesheet .above_course_boxes_headline_green{font-weight:bold;color:green}body.admin_stylesheet .course_link_box{margin-left:5px;padding:3px 3px 5px 4px;height:7px;width:166px;font-size:0.8em;overflow:hidden}body.admin_stylesheet .course_link_box a{font-weight:bold;color:#BA0A0A}body.admin_stylesheet .get_started_highlighted{margin-left:5px;padding:3px 3px 5px 4px;height:7px;width:166px;background-color:#C52227;font-size:0.8em;overflow:hidden}body.admin_stylesheet .get_started_highlighted a{font-weight:bold;color:white}body.admin_stylesheet .learn_more_text_normal{background-color:#141363;width:180px;height:110px}body.admin_stylesheet .learn_more_text_normal a{position:absolute;margin-left:10px;margin-top:80px;color:#BA0A0A}body.admin_stylesheet .learn_more_text_white_underline{background-color:#141363;width:180px;height:110px}body.admin_stylesheet .learn_more_text_white_underline a{position:absolute;margin-left:10px;margin-top:80px;text-decoration:underline;font-size:0.9em;color:white}body.admin_stylesheet .learn_more_text_white_small_underline{background-color:#141363;width:180px;height:110px}body.admin_stylesheet .learn_more_text_white_small_underline a{font-weight:normal;position:absolute;margin-left:10px;margin-top:70px;text-decoration:underline;font-size:0.8em;color:white}body.admin_stylesheet .company_units{padding-left:5px}body.admin_stylesheet .units_wording{padding-left:20px}body.admin_stylesheet .student_list{margin-top:10px;margin-bottom:10px}body.admin_stylesheet .student_list img{margin-right:0}body.admin_stylesheet .student_list_mainitem td{background-color:#E1E1E1;border-top:5px solid #fff}body.admin_stylesheet .student_list_invisible td{background-color:pink !important}body.admin_stylesheet .student_list_subitem td{border-bottom:1px dotted #a0a0a0}body.admin_stylesheet .student_list_subitem td.emptycell{border-bottom:inherit}body.admin_stylesheet .quote_good{font-size:1.5em;color:green;font-weight:bold;padding:4px}body.admin_stylesheet .quote_bad{font-size:1.5em;color:red;font-weight:bold;padding:4px}body.admin_stylesheet .requested-course{border-top:4px solid #aaa}body.admin_stylesheet .admin_course_title span{padding-right:5px}body.admin_stylesheet .map_container{display:block;text-align:center}body.admin_stylesheet #map{display:inline-block;width:95%;height:1000px;border:2px solid #2671E1;margin-bottom:5px}body.admin_stylesheet .page_title{font-weight:bold;text-align:center;font-size:2.5em}body.admin_stylesheet .give_me_space{clear:both;float:left;margin-top:20px}body.admin_stylesheet .inactive_company a{color:gray}body.admin_stylesheet .inactive_company_span{color:gray}body.admin_stylesheet .email_options{text-align:center;font-size:1.4em;padding:10px 0px 10px 10px;margin-bottom:10px;border:10px solid white;min-height:300px !important;background-color:#EFEEEE}body.admin_stylesheet #email_admin_menu,body.admin_stylesheet #policy_menu{margin:10px 0 10px 0;clear:both;float:left;width:100%;background-color:silver;border:1px solid black;border-radius:5px}body.admin_stylesheet .email_admin_menu_choice,body.admin_stylesheet .policy_menu_choice{background-color:white;margin:3px;text-align:center;font-size:1.4em;float:left;display:inline;width:171px;border:1px solid black;border-radius:5px}body.admin_stylesheet .email_admin_menu_choice:hover,body.admin_stylesheet .policy_menu_choice:hover{background-color:#FFF378;cursor:pointer}body.admin_stylesheet #header #contact_block{width:120px;height:25px;float:left;margin-top:5px;margin-left:357px}body.admin_stylesheet #header #contact_block #contact_number{height:26px;text-align:right;color:#fff;font-weight:bold}body.admin_stylesheet #header #contact_block #contact_number img{margin-top:5px}body.admin_stylesheet .admin_product_category{float:left;margin:15px}body.admin_stylesheet .admin_product_category ul{padding-left:0;list-style:none}body.admin_stylesheet #group_signup label,body.admin_stylesheet #group_signupuser label{width:180px}body.admin_stylesheet .long_text_field_description{width:600px}body.admin_stylesheet tr.centered_headings th{text-align:center}body.admin_stylesheet .correct_question_answer{border:3px solid green !important}body.admin_stylesheet .question_letter_label{font-size:2.8em}body.admin_stylesheet .spaced_and_cleared{margin:5px;float:left;clear:both}body.admin_stylesheet .medium_text_area{width:700px;height:150px}body.admin_stylesheet .course_manager_boldness a{font-weight:bold;color:#BF0000}body.admin_stylesheet #invoice_search{width:320px;float:left}body.admin_stylesheet #invoice_search div .label{float:left;clear:left;width:100px}body.admin_stylesheet span.overdue{border-radius:5px;padding:0px 5px 0px 5px;display:block;text-align:center;background-color:pink}body.admin_stylesheet span.today{border-radius:5px;padding:0px 5px 0px 5px;display:block;text-align:center;background-color:yellow}body.admin_stylesheet span.paid,body.admin_stylesheet span.pending{border-radius:5px;padding:0px 5px 0px 5px;display:block;text-align:center;background-color:lightgreen}body.admin_stylesheet #table_holder{float:left}body.admin_stylesheet #email_to,body.admin_stylesheet #email_from{width:350px}body.admin_stylesheet #email_confirm label{font-weight:bold}body.admin_stylesheet #email_confirm div{margin-top:3px}body.admin_stylesheet #company_show_options{width:500px;padding:10px;background-color:lightgray;border:0px solid blue;margin-bottom:10px;border-radius:35px}body.admin_stylesheet #show_company_options_list li{margin-top:10px}body.admin_stylesheet #pagination a{font-weight:bold}body.admin_stylesheet .image_preview{display:inline;float:left}body.admin_stylesheet .new_compliance label{text-align:left;width:800px;margin-bottom:5px}body.admin_stylesheet .valid_explanation_1{float:left;width:300px}body.admin_stylesheet .valid_explanation_2{color:blue;float:left;width:350px}body.admin_stylesheet .admin_company_info_table{width:100%;border-collapse:collapse}body.admin_stylesheet .admin_company_info_table th{text-align:center;background-color:transparent}body.admin_stylesheet .admin_company_info_table td{border-bottom:1px dotted darkgray;padding:0 4px 0 4px}body.admin_stylesheet .admin_discount_description_field{width:500px;height:250px}body.admin_stylesheet .discount_detail{padding:1em;margin-top:1em}body.admin_stylesheet .discount_detail p{width:100%;margin-bottom:0}body.admin_stylesheet .confirm_prospect_creation{width:450px;padding:15px;color:white;font-size:1.5em;margin:20px 0 0 300px;border:1px solid blue;border-radius:15px;background:linear-gradient(#17F7FF, #C7FFFF)}body.admin_stylesheet .confirm_prospect_creation a:hover{text-decoration:none}body.admin_stylesheet .lead_type_hot,body.admin_stylesheet .lead_type_pending{color:red}body.admin_stylesheet .lead_type_implemented,body.admin_stylesheet .lead_type_implementing,body.admin_stylesheet .lead_type_qualified{color:green}body.admin_stylesheet .lead_type_pending{color:darkred}body.admin_stylesheet .lead_type_cooling{color:lightblue}body.admin_stylesheet .deactivated_prospect{color:gray}body.admin_stylesheet .user_is_company_admin{margin-bottom:10px}body.admin_stylesheet #admin_special_day_div{padding-top:0;margin-top:-60px;float:left}body.admin_stylesheet #admin_pi{line-height:0.5em;margin-left:10px;float:left;display:inline;font-family:'GFS Didot', serif;font-size:8em;font-style:oblique;color:white;text-shadow:0px -1px 4px white, 0px -2px 10px yellow, 0px -10px 20px #ff8000, 0px -18px 40px red}body.admin_stylesheet #main_admin_special_day_text_2{font-family:'Henny Penny', cursive;letter-spacing:2px;font-size:4em;color:#004912;text-shadow:0 0 5px white, 0 0 10px white, 0 0 15px white, 0 0 20px #00A724, 0 0 30px #00A724, 0 0 40px #00A724, 0 0 50px #00A724, 0 0 75px #00A724}body.admin_stylesheet #main_admin_special_day_text{float:left;display:inline;font-family:'Mystery Quest', cursive;letter-spacing:2px;font-size:4em;color:#fff;text-shadow:0 0 5px yellow, 0 0 10px yellow, 0 0 15px yellow, 0 0 20px #080046, 0 0 30px #080046, 0 0 40px #080046, 0 0 50px #080046, 0 0 75px #080046}body.admin_stylesheet #rentals .due{border-radius:5px;padding:0px 5px 0px 5px;display:block;text-align:center;background-color:lightgreen}body.admin_stylesheet #rentals .overdue{border-radius:5px;padding:0px 5px 0px 5px;display:block;text-align:center;background-color:pink}body.admin_stylesheet #rentals .queued{border-radius:5px;padding:0px 5px 0px 5px;display:block;text-align:center;background-color:lightyellow}body.admin_stylesheet #rental_items .qty_out{border-radius:5px;padding:0px 5px 0px 5px;display:block;text-align:center;background-color:pink}body.admin_stylesheet #rental_items .qty_close{border-radius:5px;padding:0px 5px 0px 5px;display:block;text-align:center;background-color:lightyellow}body.admin_stylesheet #rental_items .qty_good{border-radius:5px;padding:0px 5px 0px 5px;display:block;text-align:center;background-color:lightgreen}body.admin_stylesheet #rentals td,body.admin_stylesheet #rental_items td{padding:2px}body.admin_stylesheet .user_course_group{font-size:1.2em;margin:0 0 10px 0}body.admin_stylesheet .admin_user_note{width:240px;height:100px}body.admin_stylesheet .price,body.admin_stylesheet .bundled{margin-top:15px;padding:16px;background-color:#EFEEEE}body.admin_stylesheet .pc_call_priority_3,body.admin_stylesheet .company_followup_priority_3{color:gray}body.admin_stylesheet .pc_call_priority_6,body.admin_stylesheet .company_followup_priority_6{color:black}body.admin_stylesheet .pc_call_priority_9,body.admin_stylesheet .company_followup_priority_9{color:red}body.admin_stylesheet .hide_actual_priority{display:none}body.admin_stylesheet .company_date_search{max-width:115px !important}body.admin_stylesheet .payment_not_shipped_yet{color:red}body.admin_stylesheet .empty_classroom{background-color:lightgray}body.admin_stylesheet .marked_classroom{background-color:lightgreen}body.admin_stylesheet .address_verified{width:650px;color:#114E0E;font-weight:bold;text-align:right}body.admin_stylesheet .red_exclamation{color:red;font-weight:bold;font-size:1.5em}body.admin_stylesheet .gray_exclamation{color:gray;font-weight:bold;font-size:1.5em}body.admin_stylesheet .new_employer_followup_form{float:left;clear:both}body.admin_stylesheet .new_employer_followup_form div.entryLine label{font-size:1.2em;display:block;float:left;padding-right:10px;text-align:right;width:200px;font-weight:bold}body.admin_stylesheet .nav_bar_long{margin-bottom:0 !important}body.admin_stylesheet .optional_plan_template_field{background-color:lightgray}body.admin_stylesheet .restricted_course{color:red}body.admin_stylesheet .new_school_form form div{margin-bottom:15px}body.admin_stylesheet .new_school_form form div label{display:block;font-weight:bold;font-size:1.2em;color:#444}body.admin_stylesheet .admin_pane{display:inline-block;vertical-align:top}body.admin_stylesheet .skills{margin:20px 0}body.admin_stylesheet .classroom_filter{margin-bottom:1em}body.admin_stylesheet .classroom_filter label{margin-right:1em}body.admin_stylesheet .classroom_filter input{max-width:180px;display:inline}body.admin_stylesheet #support-pin-container{text-align:center;height:6em;overflow:hidden}body.admin_stylesheet #support-pin-container #support-pin,body.admin_stylesheet #support-pin-container #user-support-pin{font-size:3em;font-weight:bold;margin-top:.25em}body.admin_stylesheet .admin-banner-warning{background:red;padding:20px;margin-bottom:20px;font-size:28px;font-weight:bold}body.admin_stylesheet .admin-external-link{margin-bottom:1em}body.admin_stylesheet .admin-external-link a i{margin-left:0.2em}body.admin_stylesheet .compliance_seo_div{background-color:#fbf6ec;padding:20px;margin-bottom:2em}body.admin_stylesheet .compliance_seo_div .compliance_seo_div_head{color:#888278;font-weight:bold;font-size:0.8em;margin-bottom:2em;text-align:right}body #repeating_start_end_dates{margin-bottom:10px}body #repeating_fields{margin:10px 0 10px 20px}body #weekly_repeat_fields,body #monthly_repeat_fields{margin-top:10px;margin-left:20px}body .facilitator_schedule_table{clear:both}body .facilitator_schedule_legend{clear:both}body .facilitator_schedule_legend_block{width:1em;height:1em;float:left;margin:2px 2px 0 0}body .facilitator_legend_explanation{clear:both}body .legend_block_specialDay{background-color:#3C763D}body .legend_block_specialDayNoUsers{background-color:#0E003F}body .legend_block_nonSpecialDayWithUsers{background-color:#6B0003}body .multiple_day_warning{color:red;font-weight:bold}body .specialDay a,body .specialDayNoUsers a,body .nonSpecialDayWithUsers a,body .pastDay a{color:#bbbbee}body .day_for_eval:hover{cursor:pointer}body .picked_eval_day{border:2px solid #FC7176}body #schedule_eval .tooltip{z-index:2000 !important}body #schedule_eval .normalDay{background-color:#DDDDDD;padding:0.4em 0.7em !important}body #schedule_eval .weekendDay{background-color:#DDDDDD;padding:0.4em 0.7em !important}body #schedule_eval .pastDay{color:#aaaaaa;background-color:#dddddd;padding:0.4em 0.7em !important}body #schedule_eval .otherMonth{color:#cccccc;background-color:white;padding:0.4em 0.7em !important}body #schedule_eval .dayName th{text-align:center}body #schedule_eval .monthName{text-align:center}body #schedule_eval .specialDay{background-color:#428BCA !important;padding:0.4em 0.7em !important}body #schedule_eval .specialDay:hover{background-color:#9AC2FC !important}body #schedule_eval #evaluation_calendar_area table{margin-left:0}body .eval_scheduling_form{clear:both}body .legend_block_eval_specialDay{background-color:#428BCA}body #blended_course_options{text-align:center}body #blended_course_options.instructor_version{text-align:left}body #blended_course_options.instructor_version .blended_option_heading,body #blended_course_options.instructor_version form,body #blended_course_options.instructor_version .centered{text-align:center}@media (min-width: 767px){body #blended_course_options.instructor_version .btn-lg{position:absolute;bottom:0;left:0;right:0;width:60%;margin:auto}}body .not_last_blended_option{box-shadow:1px 0px 0px #ccc}body .blended_option_short_box{min-height:400px}body .downplay_blended{font-size:0.9em;float:left;clear:both;margin-top:50px;text-align:left}body .blended_option_heading{color:darkblue}body p.blended_need{margin-bottom:0}body #footer{background-color:#333 !important;border:0 !important;color:#c1c1c1;clear:both;width:100%;margin:0;padding-top:20px}body #footer a{color:#ececec;text-decoration:none}body #footer a:visited{color:#ececec !important;text-decoration:none}body #footer a:hover{color:#d0d0d0 !important}body #footer h4{margin-top:20px;margin-bottom:10px;font-size:1.3em;text-transform:uppercase}body #footer ul{padding-left:0;list-style:none}body #footer ul li{margin-left:0;padding:3px 0 3px 0}body #footer .copyright{margin-top:0}@media screen and (min-width: 768px){body #footer .copyright{border-left:1px solid #b5b3ba !important}}@media screen and (min-width: 1201px){body #footer .copyright{padding-left:60px !important;padding-top:50px !important;padding-bottom:60px !important}}@media screen and (min-width: 992px) and (max-width: 1200px){body #footer .copyright{padding-left:17px !important;padding-top:20px !important;padding-bottom:60px !important}}@media screen and (max-width: 991px){body #footer .copyright{padding-left:17px !important;padding-top:20px !important;padding-bottom:60px !important}}body #footer .copyright img{margin-right:5px;width:40px}body #footer .copyright .flags{margin-top:10px}body #footer .copyright .flags img{width:inherit !important}body #footer #poweredby{margin-top:1em !important}body #footer .footer_column{float:left;min-height:100px}body #footer .tall_column{height:340px}body #footer .medium_column{height:150px}body #footer .short_column{height:100px}body #meta-container{position:fixed;left:-20px;top:15%}body #meta-container #meta-button{position:relative;padding:4px 8px;background-color:#600;color:#fff;font-weight:bold;font-size:1.2em;transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}body #meta-container #meta-button a{color:#fff}body #meta-container #meta-button a:hover{text-decoration:none}body #meta-container #meta-box{position:absolute;left:45px;top:-50px;width:510px;text-align:left;padding:3px;font-size:1.1em;font-family:arial, sans-serif}body #meta-container #meta-box .meta-google,body #meta-container #meta-box .meta-keywords{background-color:#fff;padding:3px;border:1px solid #404040;border-radius:8px;box-shadow:0px 2px 3px #666}body #meta-container #meta-box .meta-url{color:#080}body #meta-container #meta-box .meta-title a{text-decoration:underline}body #meta-container #meta-box .meta-keywords{margin-top:2em;width:220px}body.us_site .main_paragraph p,body.us_site .main_paragraph li{font-size:1.4em;line-height:1.8em;color:#555555}body.us_site .main_paragraph p ul li,body.us_site .main_paragraph li ul li{font-size:1.0em}body.us_site .main_paragraph h3{font-weight:bold !important}body.us_site #job_listing h2{margin-bottom:0}body.us_site #job_listing ul{float:left;margin-bottom:50px}body.us_site #job_listing h4{margin-top:20px;float:left;width:100%}body.us_site #job_listing .job_date{margin-bottom:20px;color:#505050}body.us_site #job_listing .job_body .job_trait{text-decoration:underline}body .table-header-row{background-color:#EFEEEE}body .table-subtotal-row{background-color:#EFEEEE;font-weight:700}body .table-recommendation-row{font-weight:700}body .table-recommendation-row td{border-top:none !important}body .remove-item{font-size:10px;margin-left:10px}body .cart_item_desc{font-style:italic}body .fb_discount{color:#4F825D}body .payment_fb_discount{color:#3b5998}body .product-upsell-modal-body h3{margin-top:0;text-align:center;padding-bottom:5px;border-bottom:1px dotted black}body .product-upsell-modal-body .upsell-product-title,body .product-upsell-modal-body .upsell-product-image,body .product-upsell-modal-body .upsell-product-price,body .product-upsell-modal-body .upsell-product-choose{text-align:center}body .product-upsell-modal-body .upsell-product-image img{margin-right:0}body .product-upsell-modal-body .upsell-product-image .outer-upsell-product-border{border:8px solid #161518;width:142px;margin:0 auto 0;border-radius:1px}body .product-upsell-modal-body .upsell-product-image .outer-upsell-product-border .outer-upsell-product-lining{border:1px solid #766202}body .product-upsell-modal-body .upsell-product-image .outer-upsell-product-border .outer-upsell-product-lining .middle-upsell-product-border{border:1px solid #161518}body .product-upsell-modal-body .upsell-product-image .outer-upsell-product-border .outer-upsell-product-lining .middle-upsell-product-border .inner-upsell-product-lining{border:1px solid #766202}body .product-upsell-modal-body .upsell-product-image .outer-upsell-product-border .outer-upsell-product-lining .middle-upsell-product-border .inner-upsell-product-lining img{border:2px solid #161518;height:90px}body .product-upsell-modal-body .upsell-product-price{margin:15px 0;font-weight:700;color:#C00;font-size:18px}body .ce_sample_course_box{position:relative}body #ce_course_sample_accordion{margin-bottom:20px}body .ce_sample_course_image{height:140px;margin-bottom:20px}body .tiered_product_cart_title{font-weight:bold;font-size:1.4em;margin-top:1em}body .tiered_product_cart_block ul{margin-top:1em}body .tiered_product_cart_block ul li{font-size:1.2em}body h2.recommended_headline{text-transform:uppercase;color:#729FFC;font-size:1.3em;text-align:center;position:relative;z-index:1}body h2.recommended_headline:before{border-top:2px solid #729FFC;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1}@media (max-width: 430px){body h2.recommended_headline:before{border-top:none !important}}body h2.recommended_headline span{background:#fff;padding:0 15px}body .upsell_cart{border:2px solid #d3e7f9;background-color:#fff;z-index:1020}@media screen and (max-width: 767px){body .upsell_cart{position:relative !important;z-index:0}}@media screen and (min-width: 768px){body .upsell_cart{width:240px}}@media screen and (min-width: 1024px){body .upsell_cart{width:235px}}@media screen and (min-width: 1200px){body .upsell_cart{width:285px}}body .upsell_cart #cart_loading{background:rgba(45,141,225,0.4);width:100%;height:100%;position:absolute;top:0;left:0}body .upsell_cart #cart_loading img{position:absolute;left:30%;top:25%}body .upsell_cart .upsell_cart_head{font-size:1.2em;text-transform:uppercase;font-weight:bold;color:#428bca;background-color:#d3e7f9;padding:0.3em 0.5em 0.3em}body .upsell_cart .upsell_cart_checkout_section{text-align:center;border-top:0 !important}body .upsell_cart .upsell_cart_checkout_section .btn{margin-bottom:5px;width:100%}body .upsell_cart .upsell_cart_checkout_section .upsell_cart_discount a{font-size:0.8em;font-weight:bold}body .upsell_cart .upsell_cart_checkout_section .upsell_cart_subtotal{text-align:left;font-size:1.1em;margin-bottom:0.8em}body .upsell_cart .upsell_cart_checkout_section .upsell_cart_subtotal .upsell_cart_price{font-weight:bold;color:#000}body .upsell_cart .upsell_cart_summary{background-color:#f0f0f0;margin:0 !important;padding:1em !important}body .upsell_cart .upsell_cart_summary .upsell_cart_summary_head{font-weight:bold;font-size:1.1em;margin-bottom:0.4em}body .upsell_cart .upsell_cart_summary .upsell_cart_summary_price{text-align:right;padding-left:1em}body .upsell_cart .upsell_cart_section{margin:0.5em;padding:0.5em 0.4em 0.2em;border-top:1px solid #d0d0d0}body .upsell_cart .upsell_cart_section div{padding-bottom:5px}body .upsell_cart .upsell_cart_section .upsell_crossed_out{text-decoration:line-through;color:#000;padding-left:1em}body .upsell_cart .upsell_cart_section .upsell_cart_product_name{font-weight:bold;font-size:1.1em}body .upsell_cart .upsell_cart_section .upsell_cart_product_description{font-size:0.7em}body .upsell_cart .upsell_cart_section .upsell_cart_product_price{color:#c00;font-size:0.9em}body .upsell_cart .upsell_cart_section .upsell_cart_change_qty{margin-top:4px}body .upsell_cart .upsell_cart_section .upsell_cart_change_qty .btn-default{background-color:#d0d0d0;padding:2px 10px 2px !important;margin-left:5px}body .upsell_offer_box{border:1px solid #d0d0d0;padding:2.1em 0.5em 0.5em;margin-top:20px;float:left;position:relative;width:190px;height:380px;margin-right:12px}@media screen and (max-width: 433px){body .upsell_offer_box{width:48%;height:380px;margin-right:4px}}body .upsell_offer_box .upsell_offer_img{text-align:center;margin-bottom:0.4em}body .upsell_offer_box .upsell_offer_img img{max-width:160px;height:80px;margin-right:0}body .upsell_offer_box .upsell_offer_name{font-weight:bold;margin-bottom:0.4em}body .upsell_offer_box .upsell_offer_description{margin-bottom:0.4em}body .upsell_offer_box .upsell_offer_rating{color:#404040;font-size:12px}body .upsell_offer_box .upsell_offer_rating .star-rating{display:inline-block;margin-right:2px}body .upsell_offer_box .upsell_offer_price{color:#c00;font-weight:bold;width:105px;margin-bottom:0.4em}body .upsell_offer_box .upsell_offer_price .crossed_out{color:#000;font-weight:normal;float:right}body .upsell_offer_box .upsell_offer_button{position:absolute;bottom:0.5em;width:100%;padding-right:1em}body .upsell_offer_box .upsell_offer_button .btn{background-color:#2D8DE1;border-color:#082FA6}body .upsell_offer_box .upsell_offer_button .btn:hover{background-color:#4582ba}body .upsell_offer_box .upsell_offer_label{color:#fff;font-size:0.9em;text-transform:uppercase;padding:2px 6px 2px;position:absolute;top:0;left:0}body .upsell_offer_box .upsell_offer_label.most-popular{background-color:#FBA518}body .upsell_offer_box .upsell_offer_label.one-time-offer{background-color:#E35A3E}body #acls_upsell_dialog .modal-header{border-bottom:0}body #acls_upsell_dialog .modal-body{text-align:center !important}body #acls_upsell_dialog .details-box{border:2px solid lightgray;margin:2.5em auto 1em auto;padding:0.5em 2em}body #acls_upsell_dialog .details-box h4{font-size:15px;margin-bottom:1em}body #acls_upsell_dialog .details-box .review-count{margin-bottom:1em}body #acls_upsell_dialog .details-box ul{text-align:left}body #acls_upsell_dialog .details-box .red{color:#c00}body #acls_upsell_dialog .details-box .gray{color:#747474;margin-top:-10px;margin-bottom:0}body #acls_upsell_dialog .details-box .btn{font-size:16px;width:100%;margin-top:1em;margin-bottom:1em}body #acls_upsell_dialog .dismiss-link{margin-top:1em}body #acls_upsell_dialog .review-count{margin-top:-20px;margin-bottom:2em;margin-right:5px}body.us_site .client_case_study_area{text-align:center}body.us_site .client_case_study_area .client_case_study_headline{font-size:1.8em;font-weight:bold}body.us_site .client_case_study_area .client_case_study_blurb{font-size:1.2em;font-style:italic}body.us_site .client_case_study_body{margin-top:20px}body.us_site .client_case_study_body .client_case_study_heading{font-size:1.4em;font-weight:bold;text-decoration:underline;margin-bottom:20px}body.us_site .client_case_study_body ul li{margin-left:20px}body.us_site .case_study_cta{background-color:white !important;font-weight:bold !important;border-color:#2a9fd9 !important}body.us_site .case_study_cta a{color:#2a9fd9 !important}body.us_site .case_study_cta:hover{color:#fff !important;background-color:#2a9fd9 !important}body.us_site .case_study_head{text-align:center}body.us_site .case_study_head hr{border-top:4px solid #2a9fd9;width:100px;margin-bottom:80px}body.us_site .case_studies{font-family:'Raleway', sans-serif;color:#555555}body.us_site .case_studies img{margin-bottom:1em;margin-left:0;height:40px}body.us_site .case_studies .by-line{font-size:18px;text-transform:uppercase;font-weight:600}body.us_site .case_studies .by-title{font-size:16px}body.us_site .case_studies .btn{margin-top:1em;margin-bottom:80px}body.us_site .case_study_body img.top_case_study_logo{margin-top:2em;margin-bottom:3em}body.us_site .studentcpr_chart_section h3{text-align:center}body.us_site #studentcpr_chart_div{margin:0 auto 0}body.us_site ul.royonrescue_list li{font-size:1.2em;margin-bottom:0.5em}body.us_site .learn-social-icons img{width:50px;height:50px;margin-right:10px}body.us_site .body_causes_studentcpr .row{margin-bottom:5em}body.ce_courses_controller.index_action .stripe-body{margin-top:0 !important}body .ce_course_categories h3{font-size:16px !important;color:#555;font-weight:bold;margin-left:14px;margin-top:0;padding-top:0}body .ce_course_categories ul{list-style:none;padding-left:0}body .ce_course_categories ul li{margin-bottom:0.8em;line-height:1.2em}body .ce_course_categories ul li .fas{color:#0b7ac29c}body .ce_info_count{font-size:0.8em;background-color:#76bf79;margin-left:0.5em;color:#fff;padding:0 4px 0 4px}body .ce_info_count.ce_info_count_zero{background-color:#e86d6d}body .ce_certificate_courses{background-color:#efeeee;margin:0 0 10px 0;padding:5px}body .ce_certificate_courses .ce_certificate_courses_name,body .ce_certificate_courses .ce_certificate_courses_hours{font-weight:bold}body #ce_catalog_modal .modal-dialog,body #state_bundle_modal .modal-dialog{min-width:75% !important}body #ce_course_modal_accordion{margin-top:20px}body #ce_course_modal_accordion .panel-body ul li{font-size:14px}body #ce_course_modal_accordion .panel-body p{font-size:14px;margin-bottom:1em;padding-bottom:0}body .ce_course_attributes .ce_course_hours{font-size:18px;font-weight:bold}body .ce_course_attributes .ce_course_audience{margin:10px 0}body .ce_course_attributes .ce_course_goal{margin:10px 0}body .ce_course_attributes .ce_course_price{font-size:18px;margin:10px 0;text-align:center}body .ce_course_history .form-control{height:36px !important}body .ce_box_link:hover{text-decoration:none}body .ce_course_library_over_box{padding:10px}body .ce_course_library_over_box .ce_course_library_box{padding-top:5px;background-color:#efeeee;border-radius:10px 10px 0px 0px;position:relative}body .ce_course_library_over_box .ce_course_library_box .ce_course_box_already_purchase_blob{position:absolute;top:0;right:0;width:30px;height:30px;border-radius:0px 0px 0px 10px}body .ce_course_library_over_box .ce_course_library_box .ce_course_already_purchased{position:absolute;top:4px;right:4px;font-size:20px}body .ce_course_library_over_box .ce_course_library_box .ce_course_library_inner_box{margin:0 3%;padding:5px 0}body .ce_course_library_over_box .ce_course_library_box .ce_course_library_inner_box .ce_course_image{height:140px}body .ce_course_library_over_box .ce_course_library_box .ce_course_library_inner_box .ce_course_name{text-align:center;color:black;font-weight:bold;overflow:hidden;margin-top:10px}body .ce_course_library_over_box .ce_course_library_box .ce_course_library_inner_box .static_height_name{height:70px}body .ce_course_library_over_box .ce_course_library_box .ce_course_library_inner_box .ce_course_description_read_more{margin-top:6px;padding-bottom:10px;width:100%;text-align:center;font-size:13px}body .ce_course_library_over_box .ce_add_to_cart_button{border-radius:0px 0px 10px 10px}body .ce_course_box_triangle{position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:90px 120px 0 0;border-color:rgba(0,123,255,0.8) transparent transparent transparent}body .ce_course_details{position:absolute;top:20px;left:10px;text-align:left;color:white;font-weight:bold;transform:rotate(-36.8699deg)}body .ce_action_button{border-radius:0px 0px 10px 10px !important}body .no_ce_courses_found{text-align:center;font-weight:bold;font-size:20px}body .ce_table_image{width:100px}body #ce_course_see_more_link:hover{text-decoration:none}body #ce_course_see_more_div{font-size:16px;background-color:#efeeee;padding:5px 0;text-align:center}body #ce_course_see_more_div:hover{background-color:#d6d4d4}body #ce_order_type{display:inline;width:auto;font-size:16px}body .ce_order_block{font-size:18px;font-weight:bold}body #ce_search_box .panel-body{padding:0 !important}body #ce_search_box .panel-body fieldset.ce_course_filter.signup_block{margin-bottom:0 !important}body .add_ce_filter_option{color:#337ab7}body .add_ce_filter_option:hover{cursor:pointer}body #ce_filter_search_block{margin-bottom:10px}body .ce_course_filter form{margin-top:10px}body .ce_course_filter input,body .ce_course_filter select{display:inline}body .inside_cart_scrollable{overflow-y:scroll;overflow-x:hidden}body #ce_cart{z-index:1200;position:fixed;right:0;top:40%;padding:4px;width:47px;text-align:center}body #ce_cart #ce_cart_title{font-size:18px;font-weight:bold;margin:0;margin-bottom:10px}body #ce_cart .inside_cart{clear:both;max-height:400px}body #ce_cart .inside_cart hr.light_line{border-top:1px dotted #337ab7;margin:10px 0}body #ce_cart .inside_cart hr.dark_line{border-top:2px solid #337ab7;margin:10px 0}body #ce_cart .inside_cart .minimized_ce_cart_items{font-weight:bold}body #ce_cart .inside_cart .ce_cart_item #ce_cart_full_ce_count{font-weight:bold;font-size:24px}body #ce_cart .inside_cart .ce_cart_item #total_price{font-weight:bold;font-size:20px}body #ce_cart .inside_cart #open_ce_cart_button{margin-top:10px}body #ce_cart .inside_cart #open_ce_cart_link:hover{text-decoration:none}body #ce_cart .inside_cart #ce_cart_item_list{text-align:left}body #ce_cart #ce_cart_checkout_button{margin-top:10px}body #ce_cart:not(.open):hover{cursor:pointer}body #ce_cart_x{font-size:18px;position:absolute;top:5px;left:5px}body #ce_cart_x:hover{cursor:pointer}body #ce_cart_x .glyphicon-remove{color:#337ab7}body #back_to_ce_cart{font-size:16px;text-align:left}body #back_to_ce_cart:hover{cursor:pointer}body #ce_cart.open{top:25%;width:250px}body .ce_modal_image{margin-bottom:15px}@media screen and (max-width: 991px){body .ce_modal_image{height:300px !important}}@media screen and (max-width: 767px){body .ce_modal_image{height:150px !important}}@media screen and (max-width: 767px){body .ce_modal_state_bundle_image{height:175px !important}}body .ce_modal_state_bundle_image{margin-bottom:15px;height:270px}body .state_bundle_img{max-height:100% !important}body .ce_dash_certificate{background-color:#e3f4f9 !important}body #stripe_ce_trust_logos .fully_accredited_subtext{text-align:center}@media (max-width: 767px){body #stripe_ce_trust_logos .fully_accredited_subtext{margin-bottom:15px}}body #stripe_ce_trust_logos h3{margin:22px 0 0 0}@media (max-width: 1199px){body #stripe_ce_trust_logos h3{margin-top:16px}}@media (max-width: 991px){body #stripe_ce_trust_logos h3{margin-top:0}}@media (max-width: 767px){body #stripe_ce_trust_logos h3{margin:0}}body #stripe_interests h3{font-weight:normal;margin-bottom:1.5em}body .smaller_interest_box{margin-top:1.5em}@media (min-width: 768px){body .box_left{position:relative;left:16%;z-index:0}body .box_left .ce_course_text{padding-left:2em !important;padding-right:2em !important}body .box_left .pricing_box_cta{margin-left:10% !important;margin-right:10% !important}body .box_right{position:relative;right:16%;z-index:0}body .box_right .ce_course_text{padding-left:2em !important;padding-right:2em !important}body .box_right .pricing_box_cta{margin-left:10% !important;margin-right:10% !important}}body .pricing_box_prices{margin-top:1em}body .pricing_box_prices .ce_credit_text label{font-weight:normal}body .interest_box{border:3px solid #fff;border-radius:8px;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.75);background-color:#E6E6E6;margin-bottom:2em}body .interest_box .interest_title{background:linear-gradient(#131313, #606060);border-top-left-radius:8px;border-top-right-radius:8px}body .interest_box .interest_title h4{font-size:24px;text-align:center;color:#fff;margin-top:0;margin-bottom:0 !important;padding-top:.6em;padding-bottom:.6em}@media (max-width: 991px){body .interest_box .interest_title h4{font-size:18px}}@media (max-width: 767px){body .interest_box .interest_title h4{font-size:24px}}body .interest_box .interest_body{padding-top:40px;padding-bottom:10px;min-height:180px}body .interest_box div.pricing_box_subtitle{color:#2d6ca2;font-weight:bold;font-size:20px;text-transform:uppercase;text-align:center;padding-left:30px;padding-right:30px;line-height:24px;margin-top:20px}body .interest_box div.pricing_box_special{text-align:center;color:#b92c28;margin-top:0.5em;margin-bottom:0.5em}body .interest_box div.pricing_box_dropdowns select{margin-top:0.5em}body .interest_box p{min-height:90px;text-align:center}body .interest_box p .ce_course_name{display:block;color:#fff;font-weight:bold;font-size:20px;text-transform:uppercase;padding-left:30px;padding-right:30px;line-height:24px;margin-top:0;text-shadow:2px 2px 2px #444}body .interest_box p .ce_course_name a{color:#fff}body .interest_box .ce_course_text{display:block;margin-top:0.5em;font-size:16px;text-align:center;padding-left:1.5em;padding-right:1.5em;color:#fff;text-shadow:1px 1px 1px #444}body .interest_box .pricing_box_cta{margin:1em 2em 1em 2em;text-align:center}body .interest_box .pricing_box_cta .btn{font-size:18px;font-weight:bold;margin-top:1em;margin-bottom:0.5em;padding-top:0.5em;padding-bottom:0.5em;width:100%}@media (max-width: 991px){body .interest_box .pricing_box_cta .btn{font-size:13px}}@media (max-width: 767px){body .interest_box .pricing_box_cta .btn{font-size:18px}}body .interest_box .pricing_box_list{text-align:center}body .interest_box .pricing_box_list .ce_course_text{font-size:14px;margin:0 2em 1em 2em}body .interest_box .pricing_box_list ul{list-style-position:inside;position:relative;left:-15px}body .interest_box .interest_cta{border-top:1px solid #c0c0c0;margin:0 1em 1em 1em;text-align:center}body .interest_box .interest_cta .btn{font-size:18px;font-weight:bold;margin-top:1em;margin-bottom:0.5em;padding-top:0.5em;padding-bottom:0.5em;width:100%}@media (max-width: 991px){body .interest_box .interest_cta .btn{font-size:13px}}@media (max-width: 767px){body .interest_box .interest_cta .btn{font-size:18px}}body .featured_interest_box{position:relative;z-index:10}body .featured_interest_box .interest_title{background:linear-gradient(#2D68AD, #244F81)}body #stripe_methods{margin-top:2em}body #stripe_methods h3{text-align:center;font-weight:normal;font-size:2.2em;margin-bottom:1.5em}body #stripe_methods .methods_box{margin-bottom:2em}body #stripe_methods .methods_box .methods-img{text-align:center;font-size:120px;margin-bottom:30px;color:#2d6ca2}body #stripe_methods .methods_box .methods-img img{margin:0 auto 0}body #stripe_methods .methods_box h4{font-weight:bold;text-align:center;text-transform:uppercase;font-size:24px;color:#2d6ca2}body #stripe_methods .methods_box ul li{margin-bottom:1em}body #stripe_methods .methods_box .methods_learn_more{font-size:14px;font-weight:bold;text-align:right}body #stripe_steps{margin-top:0}body #stripe_steps .steps_box{margin-top:1em}body #stripe_steps .steps_box h3{font-weight:bold;margin-bottom:1.5em;text-align:left;color:#2d6ca2}body #stripe_steps ul.steps_list{margin-bottom:2em}body #stripe_steps ul.steps_list li{margin-bottom:0.8em;padding:0 0 5px 40px;display:block;position:relative}body #stripe_steps ul.steps_list li h4{color:#2d6ca2;font-size:28px;font-weight:bold}body #stripe_steps ul.steps_list li p{font-size:16px;line-height:20px;margin-bottom:1em !important}body #stripe_steps ul.steps_list li:before{font-family:'Glyphicons Halflings';position:absolute;left:0px;top:-10px;font-size:35px;content:'\e250';color:#2d6ca2}body #stripe_steps .steps_cta{text-align:center;margin-bottom:1em}body #stripe_steps .steps_cta button{font-size:20px;padding-left:2em;padding-right:2em}@media (max-width: 1199px){body #stripe_steps .steps_image img{margin-top:3em}}@media (max-width: 767px){body #stripe_steps .steps_image img{margin:1em auto 0}body #stripe_steps .steps_box h3{text-align:center}}body #stripe_accredited{border-top:1px solid #000;padding-top:2em;padding-bottom:2em}body #stripe_accredited h3{font-weight:normal;font-size:24px}body .pricing_top{padding-bottom:2em}body .pricing_top .ce_course_text{color:#000;text-shadow:none}body .pricing_top h1{font-size:30px;font-weight:bold;text-align:center;margin-top:1.5em;margin-bottom:40px}body .pricing_top h2{font-size:14px;text-align:center;margin-top:0;margin-bottom:2em}@media (max-width: 767px){body .pricing_top h2{margin-top:2em;margin-bottom:0}}body .stripe_pricing_methods #stripe_methods{background-color:#fff !important;margin-top:0}body #stripe_ce_trust_logos{border-top:1px solid #000;border-bottom:1px solid #000;padding:2em 0 2em 0}body #stripe_ce_trust_logos h3{font-size:20px !important;font-weight:bold;text-align:center;margin:30px 0 0 0}@media (max-width: 1199px){body #stripe_ce_trust_logos h3{margin-top:20px}}@media (max-width: 991px){body #stripe_ce_trust_logos h3{margin-top:5px}}@media (max-width: 767px){body #stripe_ce_trust_logos h3{margin:0 0 15px 0}}body #stripe_ce_testimonials{padding-top:5em;padding-bottom:2em}body #stripe_ce_testimonials .ce_testimonial{margin-bottom:1.5em}body #stripe_ce_testimonials .ce_testimonial p{font-style:italic;margin-bottom:0}body #stripe_ce_testimonials .ce_testimonial .ce_testimonial_name{text-align:right;font-weight:bold}body #stripe_sample_courses{border-bottom:1px solid #000;padding-top:3em;padding-bottom:4em}body #stripe_sample_courses h3{margin-top:0;font-size:30px}body #ce_accreditation_modal .modal-dialog{min-width:75% !important}body #ce_accreditation_modal h4.modal-title{font-size:24px;font-weight:bold}body #ce_accreditation_modal .modal-body h4{margin-top:2em}body.ce_courses_controller.pricing_action #stripe_interests h3,body.ce_courses_controller.learn_more_action #stripe_interests h3{font-weight:normal;margin-bottom:1.5em !important;font-size:2.2em;text-align:center}body.ce_courses_controller.pricing_action .smaller_interest_box,body.ce_courses_controller.learn_more_action .smaller_interest_box{margin-top:1.5em}@media (min-width: 768px){body.ce_courses_controller.pricing_action .box_left,body.ce_courses_controller.learn_more_action .box_left{position:relative;left:16%;z-index:0}body.ce_courses_controller.pricing_action .box_left .ce_course_text,body.ce_courses_controller.learn_more_action .box_left .ce_course_text{padding-left:2em !important;padding-right:2em !important}body.ce_courses_controller.pricing_action .box_left .pricing_box_cta,body.ce_courses_controller.learn_more_action .box_left .pricing_box_cta{margin-left:10% !important;margin-right:10% !important}body.ce_courses_controller.pricing_action .box_right,body.ce_courses_controller.learn_more_action .box_right{position:relative;right:16%;z-index:0}body.ce_courses_controller.pricing_action .box_right .ce_course_text,body.ce_courses_controller.learn_more_action .box_right .ce_course_text{padding-left:2em !important;padding-right:2em !important}body.ce_courses_controller.pricing_action .box_right .pricing_box_cta,body.ce_courses_controller.learn_more_action .box_right .pricing_box_cta{margin-left:10% !important;margin-right:10% !important}}body.ce_courses_controller.pricing_action .pricing_box_prices,body.ce_courses_controller.learn_more_action .pricing_box_prices{margin-top:1em}body.ce_courses_controller.pricing_action .pricing_box_prices .ce_credit_text label,body.ce_courses_controller.learn_more_action .pricing_box_prices .ce_credit_text label{font-weight:normal}body.ce_courses_controller.pricing_action .interest_box,body.ce_courses_controller.learn_more_action .interest_box{border:3px solid #fff;border-radius:8px;-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.75);background-color:#E6E6E6;margin-bottom:2em}body.ce_courses_controller.pricing_action .interest_box .interest_title,body.ce_courses_controller.learn_more_action .interest_box .interest_title{background:linear-gradient(#131313, #606060);border-top-left-radius:8px;border-top-right-radius:8px}body.ce_courses_controller.pricing_action .interest_box .interest_title h4,body.ce_courses_controller.learn_more_action .interest_box .interest_title h4{font-size:24px;text-align:center;color:#fff;margin-top:0;margin-bottom:0;padding-top:.6em;padding-bottom:.6em}@media (max-width: 991px){body.ce_courses_controller.pricing_action .interest_box .interest_title h4,body.ce_courses_controller.learn_more_action .interest_box .interest_title h4{font-size:18px}}@media (max-width: 767px){body.ce_courses_controller.pricing_action .interest_box .interest_title h4,body.ce_courses_controller.learn_more_action .interest_box .interest_title h4{font-size:24px}}body.ce_courses_controller.pricing_action .interest_box .interest_body,body.ce_courses_controller.learn_more_action .interest_box .interest_body{padding-top:40px;padding-bottom:10px;min-height:180px}body.ce_courses_controller.pricing_action .interest_box div.pricing_box_subtitle,body.ce_courses_controller.learn_more_action .interest_box div.pricing_box_subtitle{color:#2d6ca2;font-weight:bold;font-size:20px;text-transform:uppercase;text-align:center;padding-left:30px;padding-right:30px;line-height:24px;margin-top:20px}body.ce_courses_controller.pricing_action .interest_box div.pricing_box_special,body.ce_courses_controller.learn_more_action .interest_box div.pricing_box_special{text-align:center;color:#b92c28;margin-top:0.5em;margin-bottom:0.5em}body.ce_courses_controller.pricing_action .interest_box div.pricing_box_dropdowns select,body.ce_courses_controller.learn_more_action .interest_box div.pricing_box_dropdowns select{margin-top:0.5em}body.ce_courses_controller.pricing_action .interest_box p,body.ce_courses_controller.learn_more_action .interest_box p{min-height:90px;text-align:center}body.ce_courses_controller.pricing_action .interest_box p .ce_course_name,body.ce_courses_controller.learn_more_action .interest_box p .ce_course_name{display:block;color:#fff;font-weight:bold;font-size:20px;text-transform:uppercase;padding-left:30px;padding-right:30px;line-height:24px;margin-top:0;text-shadow:2px 2px 2px #444}body.ce_courses_controller.pricing_action .interest_box p .ce_course_name a,body.ce_courses_controller.learn_more_action .interest_box p .ce_course_name a{color:#fff}body.ce_courses_controller.pricing_action .interest_box .ce_course_text,body.ce_courses_controller.learn_more_action .interest_box .ce_course_text{display:block;margin-top:0.5em;font-size:16px;text-align:center;padding-left:1.5em;padding-right:1.5em;color:#fff;text-shadow:1px 1px 1px #444}body.ce_courses_controller.pricing_action .interest_box .pricing_box_cta,body.ce_courses_controller.learn_more_action .interest_box .pricing_box_cta{margin:1em 2em 1em 2em;text-align:center}body.ce_courses_controller.pricing_action .interest_box .pricing_box_cta .btn,body.ce_courses_controller.learn_more_action .interest_box .pricing_box_cta .btn{font-size:18px;font-weight:bold;margin-top:1em;margin-bottom:0.5em;padding-top:0.5em;padding-bottom:0.5em;width:100%}@media (max-width: 991px){body.ce_courses_controller.pricing_action .interest_box .pricing_box_cta .btn,body.ce_courses_controller.learn_more_action .interest_box .pricing_box_cta .btn{font-size:13px}}@media (max-width: 767px){body.ce_courses_controller.pricing_action .interest_box .pricing_box_cta .btn,body.ce_courses_controller.learn_more_action .interest_box .pricing_box_cta .btn{font-size:18px}}body.ce_courses_controller.pricing_action .interest_box .pricing_box_list,body.ce_courses_controller.learn_more_action .interest_box .pricing_box_list{text-align:center}body.ce_courses_controller.pricing_action .interest_box .pricing_box_list .ce_course_text,body.ce_courses_controller.learn_more_action .interest_box .pricing_box_list .ce_course_text{font-size:14px;margin:0 2em 1em 2em}body.ce_courses_controller.pricing_action .interest_box .pricing_box_list ul,body.ce_courses_controller.learn_more_action .interest_box .pricing_box_list ul{list-style-position:inside;position:relative;left:-15px}body.ce_courses_controller.pricing_action .interest_box .interest_cta,body.ce_courses_controller.learn_more_action .interest_box .interest_cta{border-top:1px solid #c0c0c0;margin:0 1em 1em 1em;text-align:center}body.ce_courses_controller.pricing_action .interest_box .interest_cta .btn,body.ce_courses_controller.learn_more_action .interest_box .interest_cta .btn{font-size:18px;font-weight:bold;margin-top:1em;margin-bottom:0.5em;padding-top:0.5em;padding-bottom:0.5em;width:100%}@media (max-width: 991px){body.ce_courses_controller.pricing_action .interest_box .interest_cta .btn,body.ce_courses_controller.learn_more_action .interest_box .interest_cta .btn{font-size:13px}}@media (max-width: 767px){body.ce_courses_controller.pricing_action .interest_box .interest_cta .btn,body.ce_courses_controller.learn_more_action .interest_box .interest_cta .btn{font-size:18px}}body.ce_courses_controller.pricing_action .featured_interest_box,body.ce_courses_controller.learn_more_action .featured_interest_box{position:relative;z-index:10}body.ce_courses_controller.pricing_action .featured_interest_box .interest_title,body.ce_courses_controller.learn_more_action .featured_interest_box .interest_title{background:linear-gradient(#2D68AD, #244F81)}body.ce_courses_controller.pricing_action .stripe_pricing_methods #stripe_methods,body.ce_courses_controller.learn_more_action .stripe_pricing_methods #stripe_methods{margin-top:2em;border-bottom:1px solid #000;margin-bottom:2em}body.ce_courses_controller.pricing_action .stripe_pricing_methods #stripe_methods h3,body.ce_courses_controller.learn_more_action .stripe_pricing_methods #stripe_methods h3{text-align:center;font-weight:normal;font-size:2.2em;margin-bottom:1.5em}body.ce_courses_controller.pricing_action .stripe_pricing_methods #stripe_methods .methods_box,body.ce_courses_controller.learn_more_action .stripe_pricing_methods #stripe_methods .methods_box{margin-bottom:2em}body.ce_courses_controller.pricing_action .stripe_pricing_methods #stripe_methods .methods_box .methods-img,body.ce_courses_controller.learn_more_action .stripe_pricing_methods #stripe_methods .methods_box .methods-img{text-align:center;font-size:120px;margin-bottom:30px;color:#2d6ca2}body.ce_courses_controller.pricing_action .stripe_pricing_methods #stripe_methods .methods_box .methods-img img,body.ce_courses_controller.learn_more_action .stripe_pricing_methods #stripe_methods .methods_box .methods-img img{margin:0 auto 0}body.ce_courses_controller.pricing_action .stripe_pricing_methods #stripe_methods .methods_box h4,body.ce_courses_controller.learn_more_action .stripe_pricing_methods #stripe_methods .methods_box h4{font-weight:bold;text-align:center;text-transform:uppercase;font-size:24px;color:#2d6ca2}body.ce_courses_controller.pricing_action .stripe_pricing_methods #stripe_methods .methods_box ul li,body.ce_courses_controller.learn_more_action .stripe_pricing_methods #stripe_methods .methods_box ul li{margin-bottom:1em}body.ce_courses_controller.pricing_action .stripe_pricing_methods #stripe_methods .methods_box .methods_learn_more,body.ce_courses_controller.learn_more_action .stripe_pricing_methods #stripe_methods .methods_box .methods_learn_more{font-size:14px;font-weight:bold;text-align:right;padding-right:25px}body.ce_courses_controller.pricing_action #stripe_steps,body.ce_courses_controller.learn_more_action #stripe_steps{margin-top:0}body.ce_courses_controller.pricing_action #stripe_steps .steps_box,body.ce_courses_controller.learn_more_action #stripe_steps .steps_box{margin-top:1em}body.ce_courses_controller.pricing_action #stripe_steps .steps_box h3,body.ce_courses_controller.learn_more_action #stripe_steps .steps_box h3{font-weight:bold;margin-bottom:1.5em;text-align:left;color:#2d6ca2;font-size:2.2em}body.ce_courses_controller.pricing_action #stripe_steps .steps_box h4,body.ce_courses_controller.learn_more_action #stripe_steps .steps_box h4{margin-bottom:10px !important}body.ce_courses_controller.pricing_action #stripe_steps ul.steps_list,body.ce_courses_controller.learn_more_action #stripe_steps ul.steps_list{margin-bottom:2em}body.ce_courses_controller.pricing_action #stripe_steps ul.steps_list li,body.ce_courses_controller.learn_more_action #stripe_steps ul.steps_list li{margin-bottom:0.8em;padding:0 0 5px 40px;display:block;position:relative}body.ce_courses_controller.pricing_action #stripe_steps ul.steps_list li h4,body.ce_courses_controller.learn_more_action #stripe_steps ul.steps_list li h4{color:#2d6ca2;font-size:28px;font-weight:bold}body.ce_courses_controller.pricing_action #stripe_steps ul.steps_list li p,body.ce_courses_controller.learn_more_action #stripe_steps ul.steps_list li p{font-size:16px;line-height:20px}body.ce_courses_controller.pricing_action #stripe_steps ul.steps_list li:before,body.ce_courses_controller.learn_more_action #stripe_steps ul.steps_list li:before{font-family:'Glyphicons Halflings';position:absolute;left:0px;top:5px;font-size:35px;content:'\e250';color:#2d6ca2}body.ce_courses_controller.pricing_action #stripe_steps .steps_cta,body.ce_courses_controller.learn_more_action #stripe_steps .steps_cta{text-align:center;margin-bottom:1em}body.ce_courses_controller.pricing_action #stripe_steps .steps_cta button,body.ce_courses_controller.learn_more_action #stripe_steps .steps_cta button{font-size:20px;padding-left:2em;padding-right:2em}@media (max-width: 1199px){body.ce_courses_controller.pricing_action #stripe_steps .steps_image img,body.ce_courses_controller.learn_more_action #stripe_steps .steps_image img{margin-top:3em}}@media (max-width: 767px){body.ce_courses_controller.pricing_action #stripe_steps .steps_image img,body.ce_courses_controller.learn_more_action #stripe_steps .steps_image img{margin:1em auto 0}body.ce_courses_controller.pricing_action #stripe_steps .steps_box h3,body.ce_courses_controller.learn_more_action #stripe_steps .steps_box h3{text-align:center}}body.ce_courses_controller.pricing_action #stripe_accredited,body.ce_courses_controller.learn_more_action #stripe_accredited{border-top:1px solid #000;padding-top:2em;padding-bottom:2em;border-bottom:1px solid #000;margin-bottom:2em}body.ce_courses_controller.pricing_action #stripe_accredited h3,body.ce_courses_controller.learn_more_action #stripe_accredited h3{font-weight:normal;font-size:24px}body.ce_courses_controller.pricing_action .pricing_top,body.ce_courses_controller.learn_more_action .pricing_top{padding-bottom:2em}body.ce_courses_controller.pricing_action .pricing_top .ce_course_text,body.ce_courses_controller.learn_more_action .pricing_top .ce_course_text{color:#000;text-shadow:none}body.ce_courses_controller.pricing_action .pricing_top h1,body.ce_courses_controller.learn_more_action .pricing_top h1{font-size:30px;font-weight:bold;text-align:center;margin-top:1.5em;margin-bottom:40px}body.ce_courses_controller.pricing_action .pricing_top h2,body.ce_courses_controller.learn_more_action .pricing_top h2{font-size:14px;text-align:center;margin-top:0;margin-bottom:2em}@media (max-width: 767px){body.ce_courses_controller.pricing_action .pricing_top h2,body.ce_courses_controller.learn_more_action .pricing_top h2{margin-top:2em;margin-bottom:0}}body.ce_courses_controller.pricing_action .stripe_pricing_methods #stripe_methods,body.ce_courses_controller.learn_more_action .stripe_pricing_methods #stripe_methods{background-color:#fff !important;margin-top:0}body.ce_courses_controller.pricing_action #stripe_ce_trust_logos,body.ce_courses_controller.learn_more_action #stripe_ce_trust_logos{border-top:1px solid #000;border-bottom:1px solid #000;padding:2em 0 2em 0}body.ce_courses_controller.pricing_action #stripe_ce_trust_logos h3,body.ce_courses_controller.learn_more_action #stripe_ce_trust_logos h3{font-size:20px !important;font-weight:bold;text-align:center;margin:30px 0 0 0}@media (max-width: 1199px){body.ce_courses_controller.pricing_action #stripe_ce_trust_logos h3,body.ce_courses_controller.learn_more_action #stripe_ce_trust_logos h3{margin-top:20px}}@media (max-width: 991px){body.ce_courses_controller.pricing_action #stripe_ce_trust_logos h3,body.ce_courses_controller.learn_more_action #stripe_ce_trust_logos h3{margin-top:5px}}@media (max-width: 767px){body.ce_courses_controller.pricing_action #stripe_ce_trust_logos h3,body.ce_courses_controller.learn_more_action #stripe_ce_trust_logos h3{margin:0 0 15px 0}}body.ce_courses_controller.pricing_action #stripe_ce_testimonials,body.ce_courses_controller.learn_more_action #stripe_ce_testimonials{padding-top:5em;padding-bottom:2em}body.ce_courses_controller.pricing_action #stripe_ce_testimonials .ce_testimonial,body.ce_courses_controller.learn_more_action #stripe_ce_testimonials .ce_testimonial{margin-bottom:1.5em}body.ce_courses_controller.pricing_action #stripe_ce_testimonials .ce_testimonial p,body.ce_courses_controller.learn_more_action #stripe_ce_testimonials .ce_testimonial p{font-style:italic;margin-bottom:0}body.ce_courses_controller.pricing_action #stripe_ce_testimonials .ce_testimonial .ce_testimonial_name,body.ce_courses_controller.learn_more_action #stripe_ce_testimonials .ce_testimonial .ce_testimonial_name{text-align:right;font-weight:bold}body.ce_courses_controller.pricing_action #stripe_sample_courses,body.ce_courses_controller.learn_more_action #stripe_sample_courses{border-bottom:1px solid #000;padding-top:3em;padding-bottom:4em}body.ce_courses_controller.pricing_action #stripe_sample_courses h3,body.ce_courses_controller.learn_more_action #stripe_sample_courses h3{margin-top:0;font-size:30px}body.ce_courses_controller.pricing_action #ce_accreditation_modal .modal-dialog,body.ce_courses_controller.learn_more_action #ce_accreditation_modal .modal-dialog{min-width:75% !important}body.ce_courses_controller.pricing_action #ce_accreditation_modal h4.modal-title,body.ce_courses_controller.learn_more_action #ce_accreditation_modal h4.modal-title{font-size:24px;font-weight:bold}body.ce_courses_controller.pricing_action #ce_accreditation_modal .modal-body h4,body.ce_courses_controller.learn_more_action #ce_accreditation_modal .modal-body h4{margin-top:2em}body.ce_survey .likert_radio{text-align:center}body.ce_survey .likert_question_table th{text-align:center}body.ce_survey .class_details{font-size:1.2em;margin-bottom:2em}body .class_bottom_link{margin-top:50px;font-size:1.3em}body #instructor_note_options #email_preview_container{border:5px solid black}body #instructor_note_options #email_preview_container #email_preview_title{color:white;background-color:black;text-align:center}body #instructor_note_options #email_preview_container #email_preview_padding{padding:15px 20px}body #instructor_note_options #email_preview_container #email_preview_padding #student_name{font-weight:bold;font-style:italic}body #instructor_note_options #email_preview_container #email_preview_padding textarea{border:1px solid black}body #instructor_note_options #send_email_days{padding-top:10px}body .facilitator_logo{height:100px}body #classroom_avg_cost_div{display:inline}body #company_user_address label{width:80%}body.classroom_users_subscription .faded{opacity:0.5}body.classroom_users_subscription #mailed-card-options-area p{margin-bottom:.3em}body.classroom_users_subscription .enter-address{margin-left:5px;font-size:12px}body.classroom_users_subscription .fade.enter-address{color:gray}body.classroom_users_subscription .address-issue:hover,body.classroom_users_subscription .address-issue:active,body.classroom_users_subscription .address-issue:focus{text-decoration:none}body.classroom_users_subscription #side-cart{position:fixed;bottom:30%;right:-72px;background-color:white;padding:5px 15px;border:5px solid #5b5b5b;text-transform:uppercase;transform:rotate(270deg);border-radius:20px 20px 0px 0px;cursor:pointer;z-index:999;font-weight:bold}body.classroom_users_subscription #cart{text-align:center;position:fixed;bottom:30%;right:0;background-color:white;padding:25px;border:5px solid #5b5b5b;border-radius:20px 0px 0px 20px;z-index:999;box-shadow:-5px 5px 8px #222;font-size:20px;font-weight:bold}body.classroom_users_subscription #cart hr{border-width:3px;border-color:#888;margin-top:5px;margin-bottom:20px}body.classroom_users_subscription #cart .btn{margin-top:10px}body.classroom_users_subscription #cart.xs{bottom:0;width:100%;box-shadow:0px -5px 8px #222;border-radius:0px;padding:25px 25px 5em 25px;text-align:center;position:fixed;background-color:white;border:5px solid #5b5b5b;z-index:999;font-size:20px;font-weight:bold}body.classroom_users_subscription #cart-close{position:absolute;top:0px;left:8px;font-weight:bold;font-size:18px;cursor:pointer}body.company_admin_stylesheet .stf_supplies_block{text-align:center}body.company_admin_stylesheet .stf_supplies_block label{clear:both}body.company_admin_stylesheet .stf_supplies_block .stf_item_price{color:#d00;font-weight:bold}body.company_admin_stylesheet .stf_supplies_block .small_stf_item{max-height:100px;margin-bottom:10px}body.company_admin_stylesheet .stf_supplies_block .tall_stf_item{max-height:280px;margin-bottom:10px}body.company_admin_stylesheet .stf_supplies_block .stf_purchase_select{width:100px;margin:0 auto 0}body.company_admin_stylesheet #new_user_form .signup_block{border-left:none}body.company_admin_stylesheet.manage_instructor_subscription .active_tier{background-color:#e7f9e7}body.company_admin_stylesheet .share-buttons div.share-button{display:inline-block;margin-bottom:0 !important}body.company_admin_stylesheet .share-buttons div.fb-share-button{position:relative;top:9px}body.company_admin_stylesheet .share-buttons div.twitter-share-btn{position:relative;top:5px}body.company_admin_stylesheet .company_auto_refill .h3{margin-bottom:20px}body.company_admin_stylesheet .company_auto_refill .inline_field{width:auto;display:inline}body.company_admin_stylesheet .company_auto_refill p{font-size:20px}body.company_admin_stylesheet .company_auto_refill p.smaller{font-size:18px}body.company_admin_stylesheet .company_auto_refill .status_holder{font-size:16px;margin-top:20px;margin-bottom:20px}body.company_admin_stylesheet .company_auto_refill .status_holder .radio{padding-left:20px}body.company_admin_stylesheet .company_auto_refill .status_holder [type='radio']{margin-top:-15px;margin-left:-25px}body.company_admin_stylesheet .company_auto_refill .status_holder label{border:1px solid #999;padding:5px;background-color:#efefef;background-color:#f7fbfd;color:#3E97D1}body.company_admin_stylesheet .company_auto_refill .status_holder label:hover{color:#2A6496;background-color:#F5F5F5}body.company_admin_stylesheet .company_auto_refill .status_holder label.selected{background-color:#428bca;color:#fffffd}body.company_admin_stylesheet .company_auto_refill .status_holder label.selected.disabled{background-color:#999999;color:#efeeee}body.company_admin_stylesheet .company_auto_refill .dd_holder{margin-top:6px;padding:2px 15px}body.company_admin_stylesheet .company_auto_refill .dd_holder input[type=checkbox]{display:none}body.company_admin_stylesheet .company_auto_refill .dd_holder input[type=checkbox]+label{margin-top:15px}body.company_admin_stylesheet .company_auto_refill .dd_holder input[type=checkbox]+label:before{content:"\f0c8";font-weight:400;font-family:"Font Awesome 5 Pro";letter-spacing:10px;font-size:20px}body.company_admin_stylesheet .company_auto_refill .dd_holder input[type=checkbox]:checked+label:before{content:"\f14a";font-weight:400;letter-spacing:10px}body.company_admin_stylesheet .company_auto_refill .dd_holder.active,body.company_admin_stylesheet .company_auto_refill .dd_holder:hover{background-color:#f5f5f5}body.company_admin_stylesheet .company_auto_refill .dd_holder.disabled{color:#888888}body.company_admin_stylesheet .company_auto_refill .dd_holder.disabled label:before{content:"\f0c8" !important;font-weight:400;letter-spacing:10px}body.company_admin_stylesheet .company_auto_refill .form-group .control-label{margin-top:5px}body.company_admin_stylesheet .company_auto_refill .form-group .payment_group{margin-top:10px}body.company_admin_stylesheet .company_auto_refill #auto_refill_form_details.disabled{opacity:0.5;filter:alpha(opacity=50)}body.company_admin_stylesheet .company_auto_refill #row_show_backup{margin-top:10px}body.company_admin_stylesheet .manage_cards_on_file{margin-top:20px}body.company_admin_stylesheet .manage_subscription #manage_subscription_top,body.company_admin_stylesheet .manage_cards_on_file #manage_subscription_top{margin-bottom:30px}body.company_admin_stylesheet .manage_subscription .no_bottom_margin,body.company_admin_stylesheet .manage_cards_on_file .no_bottom_margin{margin-bottom:0px}@media screen and (min-width: 992px){body.company_admin_stylesheet .manage_subscription #instructor_subscription_card_details .remove_card:before,body.company_admin_stylesheet .manage_cards_on_file #instructor_subscription_card_details .remove_card:before{content:attr(data-lg-content)}}@media screen and (min-width: 768px) and (max-width: 991px){body.company_admin_stylesheet .manage_subscription #instructor_subscription_card_details .remove_card:before,body.company_admin_stylesheet .manage_cards_on_file #instructor_subscription_card_details .remove_card:before{content:attr(data-md-content)}}body.company_admin_stylesheet .manage_subscription #instructor_subscription_card_details .auto_refill_link,body.company_admin_stylesheet .manage_cards_on_file #instructor_subscription_card_details .auto_refill_link{margin-bottom:2em}body.company_admin_stylesheet .manage_subscription #instructor_subscription_card_details .auto_refill_link a,body.company_admin_stylesheet .manage_cards_on_file #instructor_subscription_card_details .auto_refill_link a{font-weight:bold}body.company_admin_stylesheet .manage_subscription .date_holder,body.company_admin_stylesheet .manage_cards_on_file .date_holder{float:left;width:100%}body.company_admin_stylesheet .manage_subscription .date_holder .month_label,body.company_admin_stylesheet .manage_cards_on_file .date_holder .month_label{padding-left:0}body.company_admin_stylesheet .manage_subscription .date_holder .month_div,body.company_admin_stylesheet .manage_cards_on_file .date_holder .month_div{padding-left:0}body.company_admin_stylesheet .manage_subscription .date_holder .year_separator,body.company_admin_stylesheet .manage_cards_on_file .date_holder .year_separator{font-size:20px;padding:0px;width:10px;float:left}body.company_admin_stylesheet .manage_subscription .date_holder .year_holder,body.company_admin_stylesheet .manage_cards_on_file .date_holder .year_holder{padding-left:10px}body.company_admin_stylesheet .manage_subscription .cvv_field,body.company_admin_stylesheet .manage_cards_on_file .cvv_field{width:80px}body.company_admin_stylesheet .manage_subscription .default_button_div,body.company_admin_stylesheet .manage_cards_on_file .default_button_div{padding-top:6px;float:left;margin-right:10px}body.company_admin_stylesheet .manage_subscription .remove_card_div,body.company_admin_stylesheet .manage_cards_on_file .remove_card_div{padding-top:6px}body.company_admin_stylesheet .manage_subscription .remove_card_div .fa-trash-alt,body.company_admin_stylesheet .manage_cards_on_file .remove_card_div .fa-trash-alt{color:red;font-size:16px}@media screen and (max-width: 767px){body.company_admin_stylesheet .manage_subscription .remove_card_div .fa-trash-alt,body.company_admin_stylesheet .manage_cards_on_file .remove_card_div .fa-trash-alt{font-size:20px}}body.company_admin_stylesheet .manage_subscription #btn_add_new_card,body.company_admin_stylesheet .manage_cards_on_file #btn_add_new_card{margin-top:5px;font-size:14px}body.company_admin_stylesheet #groups-video{width:720px;float:left}body.company_admin_stylesheet #groups-video-uk{text-align:center}body.company_admin_stylesheet .error-border{border:2px solid red !important}body.company_admin_stylesheet td.validation_error{margin-bottom:8px;color:red;padding-top:18px}body.company_admin_stylesheet .poe_update_button{clear:both}body.company_admin_stylesheet .find_student_div{border:1px solid black}body.company_admin_stylesheet .find_student_div h3{text-align:center}body.company_admin_stylesheet .add_skill_evaluator_to_company{padding:10px;background-color:#EFEEEE;border:4px solid white}body.company_admin_stylesheet .edit_plan_field_table th{background-color:#F6F6F6;text-align:center !important}body.company_admin_stylesheet .edit_plan_field_table .plan_table_cell{width:100%}body.company_admin_stylesheet .edit_plan_field_table td.remove_plan_table_cell{width:50px}body.company_admin_stylesheet .disassociate_user_button:hover,body.company_admin_stylesheet .toggle_visibility_button:hover{cursor:pointer}body.company_admin_stylesheet .bad_item{color:red !important;font-weight:bold}body.company_admin_stylesheet .bad_item a{color:red !important;font-weight:bold}body.company_admin_stylesheet .print_cards_line{margin-bottom:10px}body.company_admin_stylesheet .print_cards_line .form-control{display:inline;width:150px}body.company_admin_stylesheet #view_units_area hr.hr-top{margin-bottom:10px}body.company_admin_stylesheet #view_units_area hr.hr-bottom{margin-top:10px}body.company_admin_stylesheet .highlight_select{border:2px solid #93cd7c !important}body.company_admin_stylesheet .credit_summary_small{float:left;margin-top:15px;border:1px solid #ABABAB}body.company_admin_stylesheet .credit_summary_small h4{margin:0 !important;font-size:16px;padding:5px;background-color:#EFEEEE}body.company_admin_stylesheet .credit_summary_small .credit_available_number{margin:4px 0;text-align:center;font-weight:bold;font-size:16px}body.company_admin_stylesheet .credit_summary_small .purchase_more_credit{float:left;margin:6px 0;text-align:center}body.company_admin_stylesheet .company_home_panels{position:relative;float:left;clear:left;width:100%}body.company_admin_stylesheet .company_home_panels .company_home_panel_group_heading{border-bottom:1px dotted black;margin:10px 0 0 0}body.company_admin_stylesheet .company_home_anchor_jump{position:absolute;top:-50px}body.company_admin_stylesheet #company_home_anchor_links{float:left;clear:both;margin:20px 0}body.company_admin_stylesheet #company_home_anchor_links .company_home_anchor_link{font-size:16px;font-weight:bold;float:left;margin-right:30px;margin-bottom:15px}body.company_admin_stylesheet .company_panel{background-color:#EFEEEE;float:left;width:100%;margin-bottom:30px;position:relative;border-radius:10px;min-height:160px}body.company_admin_stylesheet .company_panel .company_panel_name{text-align:center;width:100%;margin-top:20px;margin-bottom:20px;font-weight:bold;color:black}body.company_admin_stylesheet .company_panel:hover{background-color:#BFE1FD}body.company_admin_stylesheet .company_panel a:hover{text-decoration:none !important}body.company_admin_stylesheet .company_panel .panel-icon{text-align:center;margin-top:20px;margin-bottom:20px}body.company_admin_stylesheet .company_panel .panel-icon .glyphicon,body.company_admin_stylesheet .company_panel .panel-icon .fas,body.company_admin_stylesheet .company_panel .panel-icon .fal,body.company_admin_stylesheet .company_panel .panel-icon .fab,body.company_admin_stylesheet .company_panel .panel-icon .far{font-size:75px}body.company_admin_stylesheet .company_panel .panel-icon .glyphicon-panel-employees{color:#1daba4}body.company_admin_stylesheet .company_panel .panel-icon .glyphicon-panel-course-units{color:#df514c}body.company_admin_stylesheet .company_panel .panel-icon .glyphicon-panel-blended{color:#3399dc}body.company_admin_stylesheet .company_panel .panel-icon .glyphicon-panel-classrooms{color:#7859a5}body.company_admin_stylesheet .company_panel .panel-icon .glyphicon-panel-manage-company{color:#fb8a59}body.company_admin_stylesheet .company_panel .panel-icon .glyphicon-panel-other{color:#666}body.company_admin_stylesheet .company_panel .panel-icon .glyphicon-panel-payments{color:#344359}body.company_admin_stylesheet .company_panel .panel_info{position:absolute;bottom:10px;left:10px;font-size:20px;float:left}body.company_admin_stylesheet .company_panel .panel_info_bubble+.tooltip>.tooltip-inner{min-width:200px !important}body.company_admin_stylesheet .company_panel .panel_favorite{position:absolute;bottom:10px;right:10px;font-size:20px;float:right}body.company_admin_stylesheet .company_panel .panel_favorite .add_remove_panel_fav_link:hover{cursor:pointer}body.company_admin_stylesheet .group_panel{background-color:#EFEEEE;float:left;width:100%;margin-bottom:30px;position:relative;border-radius:10px}body.company_admin_stylesheet .group_panel .panel_name{text-align:center;width:100%;height:100px;margin-top:10px;margin-bottom:10px;font-weight:bold;padding-left:30px;padding-right:30px;word-wrap:break-word;overflow:hidden}body.company_admin_stylesheet .group_panel:hover{background-color:#BFE1FD}body.company_admin_stylesheet .group_panel a:hover{text-decoration:none !important}body.company_admin_stylesheet .group_panel .panel_employee_count{text-align:center;margin-top:10px;margin-bottom:10px;font-weight:bold;color:black}body.company_admin_stylesheet .group_panel .panel_edit{position:absolute;top:10px;left:10px;font-size:20px;float:left}body.company_admin_stylesheet .group_panel .panel_delete{position:absolute;top:10px;right:10px;font-size:20px;float:right}body.company_admin_stylesheet .add_group_panel{background-color:#EFEEEE;float:left;width:100%;border:2px;border-style:dashed;margin-bottom:30px;position:relative;height:161px;border-radius:10px}body.company_admin_stylesheet .add_group_panel:hover{background-color:#BFE1FD}body.company_admin_stylesheet .add_group_panel a:hover{text-decoration:none !important}body.company_admin_stylesheet .add_group_panel .panel-icon{text-align:center;margin-top:30px;margin-bottom:20px}body.company_admin_stylesheet .add_group_panel .panel-icon .glyphicon,body.company_admin_stylesheet .add_group_panel .panel-icon .fas,body.company_admin_stylesheet .add_group_panel .panel-icon .fal,body.company_admin_stylesheet .add_group_panel .panel-icon .fab,body.company_admin_stylesheet .add_group_panel .panel-icon .far{font-size:75px}body.company_admin_stylesheet .add_group_panel .panel_info{position:absolute;bottom:10px;left:10px;font-size:20px;float:left}body.company_admin_stylesheet .add_group_panel .panel_info_bubble+.tooltip>.tooltip-inner{min-width:200px !important}body.company_admin_stylesheet .space_on_bottom{margin-bottom:10px}body.company_admin_stylesheet #spreadsheet_upload_link:hover{cursor:pointer}body.company_admin_stylesheet .visible_online_price_field{font-weight:bold}body.company_admin_stylesheet .company_welcome_uploader .delay_options{border:1px solid grey}body.company_admin_stylesheet .corporate_company_name{text-align:center;font-size:34px;font-weight:bold;margin-top:35px;margin-bottom:20px}body.company_admin_stylesheet .corporate_company_logo{margin-top:35px;margin-bottom:20px}body.company_admin_stylesheet .corporate_company_logo img{max-height:120px;margin:0 auto 0}body.company_admin_stylesheet .corporate_landing_message{font-weight:bold;margin-bottom:30px}body.company_admin_stylesheet .corporate_landing_address{text-align:center}body.company_admin_stylesheet #company_shipping_attributes_state_field label{width:80%}body.company_admin_stylesheet .login p{margin:8px}body.company_admin_stylesheet hr.signup{color:#fff;background-color:#fff;border-bottom:1px solid #AF3F2F;border-style:none none dotted;margin-top:0}body.company_admin_stylesheet fieldset#group_signup{width:475px;float:left;background-color:#F0F0F0;margin-bottom:20px;padding:15px;margin-top:10px;margin-left:15px;border:0}body.company_admin_stylesheet #group_signup div.entryline{line-height:1.6em}body.company_admin_stylesheet #group_signup div.entryline label{text-align:left;font-size:9pt;color:#333333;padding-left:30px;width:170px;float:left}body.company_admin_stylesheet #group_signup h3{display:inline;color:#131442;font-size:14pt;font-weight:normal;font-family:arial}body.company_admin_stylesheet #group_signup .instructions{margin-left:30px;margin-bottom:1.5em;color:#131442}body.company_admin_stylesheet #group_signup .privacy{margin-bottom:2em;margin-left:30px;padding:0.5em;width:385px;background-color:#e0e0e0}body.company_admin_stylesheet #group_signup #user_shipping_attributes_country{width:250px}body.company_admin_stylesheet .no_new_reg{font-size:1.4em;font-weight:bold}body.company_admin_stylesheet #buttons{float:left;width:475px;margin:0}body.company_admin_stylesheet p#warranty{width:525px;font-size:8pt;float:left}body.company_admin_stylesheet #group_signup .sameline{display:block;width:200px;display:inline-block;vertical-align:top;font-size:8pt}body.company_admin_stylesheet #group_signup .step_1{vertical-align:top;position:relative;top:-29px;left:-40px}body.company_admin_stylesheet #group_signup .entryline input{width:200px}body.company_admin_stylesheet #group_signup .entryline input.checkbox{width:15px}body.company_admin_stylesheet .assessor_required{color:#f00}body.company_admin_stylesheet #wide-column{width:950px}body.company_admin_stylesheet #main-box h2{background-image:none}body.company_admin_stylesheet #portal_container{text-align:center}body.company_admin_stylesheet .portal{display:inline-block;padding-left:30px}body.company_admin_stylesheet .portal img{height:180px}body.company_admin_stylesheet .portal_classroom{display:inline-block;padding-left:50px}body.company_admin_stylesheet .portal_classroom img{height:180px}body.company_admin_stylesheet .portal_desc{font-size:2em}body.company_admin_stylesheet .corporate-box-head strong{color:yellow}body.company_admin_stylesheet .corporate-box-head{margin-top:50px;width:300px;color:white;font-weight:bold;padding:10px;border-top:solid 3px #150C5C;border-right:solid 3px #150C5C;border-left:solid 3px #150C5C;background-color:#2413A6;border-top-left-radius:8px;border-top-right-radius:8px}body.company_admin_stylesheet .sidebar-box-body{background-color:white;width:300px;border-bottom:solid 3px #150C5C;border-bottom-right-radius:8px;border-bottom-left-radius:8px}body.company_admin_stylesheet .sidebar-box-bottom{width:300px}body.company_admin_stylesheet .centering_div{text-align:center;position:relative;margin-left:50%;left:-150px}body.company_admin_stylesheet span.portal_column{border:2px solid teal;display:inline-block;vertical-align:top;height:220px;width:338px;padding:5px;padding-top:10px;margin:4px;margin-bottom:9px;background-color:#dfdfff;border-radius:20px}body.company_admin_stylesheet .do_not_center{text-align:left !important}body.company_admin_stylesheet .skill_eval td,body.company_admin_stylesheet .skill_eval th{text-align:center}body.company_admin_stylesheet .skill_eval_field label{font-weight:700;font-size:1.0em;clear:left;display:inline-block;width:150px;text-align:right;margin-right:15px}body.company_admin_stylesheet #search{background-color:#CCC;margin-top:0;margin-bottom:5px;padding:5px;width:880px}body.company_admin_stylesheet #search input{width:75px}body.company_admin_stylesheet hr{margin-bottom:30px;margin-top:30px}body.company_admin_stylesheet .toprow{background-color:#ffddaa}body.company_admin_stylesheet td.toprow{padding-right:10px;padding-left:10px}body.company_admin_stylesheet .company_units{padding-left:5px}body.company_admin_stylesheet .units_wording{padding-left:20px}body.company_admin_stylesheet .instructor_pending_approval{margin-top:10px;text-align:center;color:red;font-size:1.3em}body.company_admin_stylesheet .purchase_additional_units{margin-bottom:10px;font-size:1.3em}body.company_admin_stylesheet .create_new_class{font-size:1.6em;text-align:center;margin-top:10px}body.company_admin_stylesheet .portal_menu{width:100%;float:left;padding:0 0 0 0;margin-top:10px}body.company_admin_stylesheet .portal_menu ul{list-style:none;padding:10px;margin:0;float:left}body.company_admin_stylesheet .portal_menu li{max-width:155px;font-size:1em !important;margin:0;padding:10px;float:left;text-align:center}body.company_admin_stylesheet .portal_menu img{margin-right:0;height:40px}body.company_admin_stylesheet #manage_account_item{position:relative}body.company_admin_stylesheet #manage_account_div{width:340px;position:absolute;top:78px;left:-155px}body.company_admin_stylesheet #manage_account_div ul{width:100%;list-style:none;padding:10px;margin:0;float:left;background-color:#DFF2F3;box-shadow:0px 2px 3px #666}body.company_admin_stylesheet #manage_account_div ul li{float:left;text-align:center;height:65px;padding:3px 10px 10px 10px}body.company_admin_stylesheet #payment_options_item{position:relative}body.company_admin_stylesheet #payment_options_div{width:270px;position:absolute;top:78px;left:-125px}body.company_admin_stylesheet #payment_options_div ul{width:100%;list-style:none;padding:10px;margin:0;float:left;background-color:#DFF2F3;box-shadow:0px 2px 3px #666}body.company_admin_stylesheet #payment_options_div ul li{float:left;text-align:center;height:65px;padding:3px 10px 10px 10px}body.company_admin_stylesheet .give_box_shadow{box-shadow:0px 2px 3px #666;background-color:#F3F3F3;padding-bottom:10px;margin-bottom:20px}body.company_admin_stylesheet .give_box_shadow h3{margin-left:10px}body.company_admin_stylesheet .give_box_shadow ul{margin-bottom:0}body.company_admin_stylesheet .no_box_shadow{box-shadow:none}body.company_admin_stylesheet .classroom_sub_menu_container{margin-bottom:25px}body.company_admin_stylesheet .classroom_sub_menu_container .classroom_sub_menu{padding:0}body.company_admin_stylesheet .classroom_sub_menu_container .classroom_sub_menu a{float:left}body.company_admin_stylesheet .classroom_sub_menu_container .classroom_sub_menu a:hover{cursor:default}body.company_admin_stylesheet .classroom_sub_menu_container .classroom_sub_menu div{float:left;padding:0;margin:0 5px 20px 0;max-height:110px}body.company_admin_stylesheet .classroom_sub_menu_container .classroom_sub_menu div div{padding:85px 3px 13px 3px;width:80px;text-align:center;color:blue}body.company_admin_stylesheet .classroom_sub_menu_container .classroom_sub_menu div div:hover{cursor:pointer;text-decoration:none;background-position:center;text-align:center}body.company_admin_stylesheet .classroom_menu_class_details{background:url(https://cdn.protrainings.com/assets/icons/class_details-30a1120e0b864bb1f69e3c22339ca7ecbcf20cc2b45eca7d8695897ceee235a4.png) no-repeat center -110px}body.company_admin_stylesheet .classroom_menu_class_details:hover{background:url(https://cdn.protrainings.com/assets/icons/class_details-30a1120e0b864bb1f69e3c22339ca7ecbcf20cc2b45eca7d8695897ceee235a4.png) no-repeat center top}body.company_admin_stylesheet .classroom_menu_edit_class{background:url(https://cdn.protrainings.com/assets/icons/edit_class-5b320a1eec99b6dd03a9a53235ff9ef82ca4b254b14a13947a8ff329e40fc8e2.png) no-repeat center -110px}body.company_admin_stylesheet .classroom_menu_edit_class:hover{background:url(https://cdn.protrainings.com/assets/icons/edit_class-5b320a1eec99b6dd03a9a53235ff9ef82ca4b254b14a13947a8ff329e40fc8e2.png) no-repeat center top}body.company_admin_stylesheet .classroom_menu_forms{background:url(https://cdn.protrainings.com/assets/icons/course_paperwork-253e736707360481776d630b6dc1622a1b731ab57387f6326e215992b8396e19.png) no-repeat center -110px}body.company_admin_stylesheet .classroom_menu_forms:hover{background:url(https://cdn.protrainings.com/assets/icons/course_paperwork-253e736707360481776d630b6dc1622a1b731ab57387f6326e215992b8396e19.png) no-repeat center top}body.company_admin_stylesheet .classroom_menu_add_student{background:url(https://cdn.protrainings.com/assets/icons/add_student-d715759e69d7ceaf2156f8097da477fc88eb403f13b2e8fcc5f0f2c5447668d7.png) no-repeat center -110px}body.company_admin_stylesheet .classroom_menu_add_student:hover{background:url(https://cdn.protrainings.com/assets/icons/add_student-d715759e69d7ceaf2156f8097da477fc88eb403f13b2e8fcc5f0f2c5447668d7.png) no-repeat center top}body.company_admin_stylesheet .classroom_menu_cancel_class{background:url(https://cdn.protrainings.com/assets/icons/cancel_class-69c934e8599f2c2007eb28dc4379555019a15c18f77ca0126a485c40cbdbfffe.png) no-repeat center -110px}body.company_admin_stylesheet .classroom_menu_cancel_class:hover{background:url(https://cdn.protrainings.com/assets/icons/cancel_class-69c934e8599f2c2007eb28dc4379555019a15c18f77ca0126a485c40cbdbfffe.png) no-repeat center top}body.company_admin_stylesheet .classroom_menu_temp_cards{background:url(https://cdn.protrainings.com/assets/icons/temp_cards-0d394c62db405f1f7fe1286ee20ccd4aabed4ca6092130a38954571fb2086c64.png) no-repeat center -110px}body.company_admin_stylesheet .classroom_menu_temp_cards:hover{background:url(https://cdn.protrainings.com/assets/icons/temp_cards-0d394c62db405f1f7fe1286ee20ccd4aabed4ca6092130a38954571fb2086c64.png) no-repeat center top}body.company_admin_stylesheet .classroom_menu_course_files{background:url(https://cdn.protrainings.com/assets/icons/course_files-5a36f4e3323565503522b3f0bd75eaca4c4ed821f34ed9127f3f19984a3512d6.png) no-repeat center -110px}body.company_admin_stylesheet .classroom_menu_course_files:hover{background:url(https://cdn.protrainings.com/assets/icons/course_files-5a36f4e3323565503522b3f0bd75eaca4c4ed821f34ed9127f3f19984a3512d6.png) no-repeat center top}body.company_admin_stylesheet .classroom_menu_request_job_posting .glyphicon.job-posting-icon{font-size:40px;line-height:0 !important;margin-top:-40px;padding:0;display:block;color:#666;padding-bottom:10px}body.company_admin_stylesheet .classroom_menu_request_job_posting:hover .glyphicon.job-posting-icon{color:#3e96d1}body.company_admin_stylesheet .classroom_mark_passed_area{float:left;clear:left}body.company_admin_stylesheet .classroom_mark_passed_area .classroom_mark_passed_block{float:left;height:60px;text-align:center;padding:7px 12px;margin:3px;background-color:#EFEEEE}body.company_admin_stylesheet .classroom_mark_passed_area .classroom_mark_passed_block .class_block_heading{float:left;clear:left;font-weight:bold;margin-top:8px;font-size:22px}body.company_admin_stylesheet .classroom_mark_passed_area .classroom_mark_passed_block .class_block_wording{text-align:center;float:left;clear:left;font-size:16px}body.company_admin_stylesheet .classroom_mark_passed_area .classroom_mark_passed_block .class_block_number{text-align:center;float:left;clear:left;width:100%;font-size:18px;font-weight:bold}body.company_admin_stylesheet .classroom_total_column .classroom_total{padding:5px;width:250px;float:left;clear:left;border-bottom:1px solid black}body.company_admin_stylesheet .classroom_total_column .classroom_total .total_wording{float:left;clear:left;font-size:16px}body.company_admin_stylesheet .classroom_total_column .classroom_total .total_number{float:right;font-size:20px;font-weight:bold}body.company_admin_stylesheet .classroom_total_column .classroom_available_balance{padding:5px;width:250px;float:left;clear:left;border-bottom:1px solid black}body.company_admin_stylesheet .classroom_total_column .classroom_available_balance .balance_wording{float:left;font-size:16px}body.company_admin_stylesheet .classroom_total_column .classroom_available_balance .balance_number{margin-top:10px;float:right;font-size:20px;font-weight:bold}body.company_admin_stylesheet .classroom_total_column #classroom_remaining_balance{margin-top:15px;padding:5px;width:250px;float:left;clear:left}body.company_admin_stylesheet .classroom_total_column #classroom_remaining_balance .remaining_wording{float:left;font-size:16px}body.company_admin_stylesheet .classroom_total_column #classroom_remaining_balance .remaining_number{margin-top:10px;float:right;font-size:20px;font-weight:bold}body.company_admin_stylesheet .classroom_total_column .remaining_balance_good{border:2px solid green}body.company_admin_stylesheet .classroom_total_column .remaining_balance_bad{border:2px solid pink}body.company_admin_stylesheet .classroom_total_column #classroom_purchase_units{text-align:center;width:250px;padding:5px;float:left;clear:left;border-left:2px solid pink;border-right:2px solid pink;background-color:pink}body.company_admin_stylesheet .classroom_total_column #mark_students_button{float:left;clear:left;margin:20px 0 0 70px}body.company_admin_stylesheet #classroom_user_div{float:left;width:100%;margin-top:1em}body.company_admin_stylesheet #classroom_user_div .full_width{float:left;width:100%}body.company_admin_stylesheet #classroom_user_course_details{margin-top:20px;margin-left:0;float:left;width:100%}body.company_admin_stylesheet #classroom_user_course_details.in_modal{float:none}body.company_admin_stylesheet #classroom_user_course_details #class_details_box{float:right;padding:8px;margin-bottom:1.5em;background-color:#D9EDF7;width:100%;border:1px solid #BCE8F1;position:relative;border-radius:5px}body.company_admin_stylesheet #classroom_user_course_details #class_details_box.in_modal{float:none}body.company_admin_stylesheet #classroom_user_course_details #class_details_box h3{font-size:1.6em;margin-top:0;margin-bottom:0.7em;border-bottom:1px solid #a0a0a0;color:#B94A48}body.company_admin_stylesheet #classroom_user_course_details #class_details_box div{margin-bottom:1em}body.company_admin_stylesheet #classroom_user_course_details #class_details_box span{margin-bottom:0.3em;font-weight:bold;font-size:16px;display:block}body.company_admin_stylesheet #classroom_user_course_details #class_details_box span.hover_info{margin-bottom:0 !important;font-weight:normal !important;font-size:1em !important;display:inline !important}body.company_admin_stylesheet #classroom_user_course_details #class_details_box .seats_avail{text-align:center;font-size:1.5em;margin-top:1em;color:red;margin-bottom:1em}body.company_admin_stylesheet #classroom_user_course_details #class_details_box .contact_instructor_directly{font-size:1em;color:#505050;text-align:center;display:none}body.company_admin_stylesheet .price_list_link{font-size:16px}body.company_admin_stylesheet .third_page_link{clear:right;margin:10px}body.company_admin_stylesheet .student_list{margin-top:10px;margin-bottom:10px}body.company_admin_stylesheet .student_list img{margin-right:0}body.company_admin_stylesheet .show_up_on_top{position:relative;z-index:10}body.company_admin_stylesheet .student_list_mainitem td{background-color:#E1E1E1;border-top:5px solid #fff}body.company_admin_stylesheet .student_list_subitem td{border-bottom:1px dotted #a0a0a0}body.company_admin_stylesheet .student_list_invisible td{background-color:pink !important}body.company_admin_stylesheet .student_list_subitem td.emptycell{border-bottom:inherit}body.company_admin_stylesheet .table_options{width:50px}body.company_admin_stylesheet .table_options img{padding-right:5px}body.company_admin_stylesheet #pagination{clear:both;margin:10px 0px 10px 0px}body.company_admin_stylesheet #class_search{background-color:#EFEEEE;margin-top:0;margin-bottom:5px;padding:5px;width:100%}body.company_admin_stylesheet #class_search .course_click{max-width:180px;display:inline}body.company_admin_stylesheet .dashboard_col1{float:left;width:50%}body.company_admin_stylesheet .dashboard_col2{float:left;clear:right;width:50%}body.company_admin_stylesheet .dashboard_widget{margin:10px 10px 0 0;float:left;padding:10px;width:315px;border:2px solid #a0a0a0;background-color:#f0f0f0;border-radius:5px;position:relative}body.company_admin_stylesheet .dashboard_widget p{width:100% !important}body.company_admin_stylesheet .dashboard_widget h3{font-size:1.3em;font-weight:bold;color:#000;margin-top:0;padding-bottom:3px;border-bottom:1px solid #a0a0a0}body.company_admin_stylesheet .inner-box{width:900px}body.company_admin_stylesheet .dashboard_purchase_units{text-align:center}body.company_admin_stylesheet .dashboard_instruction_link{clear:both;margin-top:20px;text-align:center}body.company_admin_stylesheet .class_address_line{margin:0px 0px 8px 0px;font-size:1.2em}body.company_admin_stylesheet #cancel_class_button{text-align:center;margin:15px;font-size:4.0em}body.company_admin_stylesheet .cancel_explanation{width:500px;height:100px}body.company_admin_stylesheet #cancel_class_form{width:100%;text-align:center}body.company_admin_stylesheet #class_is_cancelled{text-align:center;color:red;font-size:2.5em}body.company_admin_stylesheet .recent_classes_table td.course_name_col{padding-right:2em;padding-left:0.5em}body.company_admin_stylesheet .company_search{border:1px solid blue;width:150px}body.company_admin_stylesheet .company_show_bottom{font-size:1.2em;float:left;clear:both;margin-top:10px}body.company_admin_stylesheet .skip_button{margin-bottom:1em;margin-top:1em}body.company_admin_stylesheet .jump_bottom_link{clear:both;padding-top:15px}body.company_admin_stylesheet .company_form_page label{clear:left;display:block;float:left;font-size:1.2em;font-weight:700;padding-right:10px;text-align:right;width:150px}body.company_admin_stylesheet .company_form_page div{margin-bottom:0.5em}body.company_admin_stylesheet .company_form_page .company_form_section{background-color:#DAE5FF;margin-bottom:2em;width:600px;padding:1.5em}body.company_admin_stylesheet .company_form_section div div label{margin-left:0px !important}body.company_admin_stylesheet .company_form_button{width:600px;text-align:center}body.company_admin_stylesheet .company_form_page div.privacy{font-size:1.1em;margin-left:160px}body.company_admin_stylesheet #register_button{text-align:center;margin-top:1em}body.company_admin_stylesheet #add_existing h4{text-align:center}body.company_admin_stylesheet #add_existing div.search_button{text-align:center;margin-top:1em}body.company_admin_stylesheet #group_signup label,body.company_admin_stylesheet #group_signupuser label{float:left;width:180px}body.company_admin_stylesheet .privacy{font-size:.8em;color:#404040}body.company_admin_stylesheet .company_admin_username{border:0}body.company_admin_stylesheet .company_admin_username label{width:250px;font-weight:700;font-size:1.3em;display:inline-block;text-align:right;margin-right:8px}body.company_admin_stylesheet #new_user_div{float:left;clear:both;margin-top:1em;width:100%}body.company_admin_stylesheet table.data th{padding:0.5em}body.company_admin_stylesheet #discount_details_list{margin-bottom:1.5em}body.company_admin_stylesheet .discount_detail{background-color:#DAE5FF;border:2px solid #99B6FF;padding:1em;margin-bottom:1em}body.company_admin_stylesheet .discount_detail p{margin-bottom:0}body.company_admin_stylesheet #company_details_box{background-color:#DAE5FF;padding:1em;border-radius:10px;position:relative;float:left;clear:left}body.company_admin_stylesheet #company_discount_box{margin-top:20px;background-color:#DAE5FF;padding:1em;border-radius:10px;position:relative;float:left;clear:left}body.company_admin_stylesheet .yelling_text{font-size:1.5em;text-align:center}body.company_admin_stylesheet .company_dashboard_required_actions,body.company_admin_stylesheet .company_dashboard_announcements{margin-left:0px;padding-left:25px;list-style-position:outside;list-style:none}body.company_admin_stylesheet .company_dashboard_required_actions{background:url(https://cdn.protrainings.com/assets/bullets/good_exclamation-76db7bc842a756f4b5971b51d95577206a384a3ee348ae457df1d0430819dde5.png) no-repeat center left}body.company_admin_stylesheet .company_dashboard_announcements{background:url(https://cdn.protrainings.com/assets/bullets/good_info-d50fc1fa763516541e850fdde6df13ab97cc8f538a336ec71116b9e552290718.png) no-repeat center left}body.company_admin_stylesheet .required_action_subject,body.company_admin_stylesheet .announcement_subject{color:blue}body.company_admin_stylesheet .required_action_subject:hover,body.company_admin_stylesheet .announcement_subject:hover{background-color:lightgray;cursor:pointer;text-decoration:underline}body.company_admin_stylesheet .required_action_body,body.company_admin_stylesheet .announcement_body{padding:5px;margin-left:0px;background-color:lightyellow}body.company_admin_stylesheet .instructor_quote_dashboard_widget_row td{padding:5px 15px 0 15px}body.company_admin_stylesheet .instructor_quote_dashboard_widget_row .view_icon{padding-left:0}body.company_admin_stylesheet .chosen_quote,body.company_admin_stylesheet .unchosen_quote,body.company_admin_stylesheet .pending_quote{text-align:right;padding-right:0}body.company_admin_stylesheet .chosen_quote{font-weight:bold;color:green}body.company_admin_stylesheet .unchosen_quote{font-weight:bold;color:red}body.company_admin_stylesheet .pending_quote{font-weight:bold;color:#CE8600}body.company_admin_stylesheet .instructor_quotes_table{width:100%}body.company_admin_stylesheet .refresher_description{display:block;float:left;width:360px}body.company_admin_stylesheet #expire_reminder_form{clear:both}body.company_admin_stylesheet #expire_reminder{margin-left:15px;float:left;clear:both}body.company_admin_stylesheet #pagecontent hr{height:1px;background-color:gray;color:gray;border:1px solid gray;border-bottom:0;clear:both}body.company_admin_stylesheet .company_checkbox_div{width:600px;font-weight:bold;font-size:1.1em}body.company_admin_stylesheet #manage_ul li{font-size:0.9em !important}body.company_admin_stylesheet #payment_options_ul li{font-size:0.9em !important}body.company_admin_stylesheet .plan_group_title{font-weight:bold;font-size:1.6em;text-align:center;margin-bottom:0;background-color:#E6E6E6;clear:both}body.company_admin_stylesheet .plan_group_block{padding-top:10px;padding-bottom:10px;margin:10px 0}body.company_admin_stylesheet .plan_group_block .set_subgroup_apart{background-color:#F6F6F6;padding-top:10px;padding-bottom:10px;margin:10px 0}body.company_admin_stylesheet .plan_group_block .plan_subgroup_title{font-weight:bold;font-size:1.2em;text-align:center;margin:10px 0}body.company_admin_stylesheet .plan_group_block .plan_subgroup_block .plan_field_block{display:block;clear:both;margin-bottom:20px}body.company_admin_stylesheet .plan_group_block .plan_subgroup_block .plan_field_block .plan_template_field_error{color:red;font-weight:bold;clear:both;margin-left:310px;margin-bottom:16px}body.company_admin_stylesheet #discount_only_code_heading{margin-top:20px;margin-bottom:0}body.company_admin_stylesheet #regulatory_plan_autofill_box #regulatory_plan_autofill_link{margin-right:10px;margin-bottom:15px;font-size:18px;color:blue}body.company_admin_stylesheet #regulatory_plan_autofill_box #regulatory_plan_autofill_link:hover{cursor:pointer;background-color:#EFEEEE}body.company_admin_stylesheet #regulatory_plan_autofill_box #regulatory_plan_autofill_fields{padding-top:15px}body.company_admin_stylesheet #regulatory_plan_autofill_box #regulatory_plan_autofill_fields #regulatory_plan_autofill_submit_area{text-align:center}body.company_admin_stylesheet .permissions_panel .panel-body{padding-bottom:0}body.company_admin_stylesheet .permissions_panel .panel-body li{font-size:1.2em}body.company_admin_stylesheet .permissions_panel .panel-body p{margin-bottom:5px}body.company_admin_stylesheet .set_permissions_button{font-size:1.2em;margin-bottom:15px}body .bulk_signup th.actions{width:20px}body .bulk_signup .signup_block .signup_block_message{margin-bottom:0}body #div_show_start form{display:inline}body.contact-us_action.us_site .outside-container,body.send_contact_action.us_site .outside-container{margin-left:17%}@media screen and (max-width: 900px){body.contact-us_action.us_site .outside-container,body.send_contact_action.us_site .outside-container{margin-left:0%}}body.contact-us_action.us_site #support_phone h4,body.send_contact_action.us_site #support_phone h4{margin-bottom:1em;padding-bottom:4px;border-bottom:4px solid #aaa}body.contact-us_action.us_site #support_phone .support_column,body.send_contact_action.us_site #support_phone .support_column{margin-bottom:3em}body.contact-us_action.us_site #support_phone h5,body.send_contact_action.us_site #support_phone h5{padding-top:1em;margin-bottom:5px}@media screen and (min-width: 768px){body.contact-us_action.us_site #read-more-article .modal-dialog,body.contact-us_action.us_site #contactModal .modal-dialog,body.send_contact_action.us_site #read-more-article .modal-dialog,body.send_contact_action.us_site #contactModal .modal-dialog{width:60%}}body.contact-us_action.us_site #read-more-article .modal-header,body.contact-us_action.us_site #contactModal .modal-header,body.send_contact_action.us_site #read-more-article .modal-header,body.send_contact_action.us_site #contactModal .modal-header{border-bottom:0}body.contact-us_action.us_site #read-more-article .kb_video_title,body.contact-us_action.us_site #contactModal .kb_video_title,body.send_contact_action.us_site #read-more-article .kb_video_title,body.send_contact_action.us_site #contactModal .kb_video_title{line-height:normal}body.contact-us_action.us_site #read-more-article ul.articles,body.contact-us_action.us_site #contactModal ul.articles,body.send_contact_action.us_site #read-more-article ul.articles,body.send_contact_action.us_site #contactModal ul.articles{padding:0}body.contact-us_action.us_site #read-more-article iframe,body.contact-us_action.us_site #contactModal iframe,body.send_contact_action.us_site #read-more-article iframe,body.send_contact_action.us_site #contactModal iframe{width:100%}body.contact-us_action.us_site #read-more-article img,body.contact-us_action.us_site #contactModal img,body.send_contact_action.us_site #read-more-article img,body.send_contact_action.us_site #contactModal img{max-width:100%;height:auto}body.contact-us_action.us_site.uk_site #contact_form fieldset,body.send_contact_action.us_site.uk_site #contact_form fieldset{border:0}body.contact-us_action.us_site.uk_site #contact_form label,body.send_contact_action.us_site.uk_site #contact_form label{display:block;font-weight:bold;margin-bottom:0.3em}body.contact-us_action.us_site.uk_site #contact_form div,body.send_contact_action.us_site.uk_site #contact_form div{margin-bottom:0.8em}body.contact-us_action.us_site.uk_site #contact_form #message_box,body.send_contact_action.us_site.uk_site #contact_form #message_box{height:100px}body.contact-us_action.us_site .header,body.send_contact_action.us_site .header{color:#2a9fd9;margin-bottom:15px !important}body.contact-us_action.us_site #watson-kb-question,body.send_contact_action.us_site #watson-kb-question{width:95%;height:60px;font-size:24px;display:inline;margin-right:20px;box-shadow:5px 5px grey}body.contact-us_action.us_site #main_content h2.suggest-header,body.send_contact_action.us_site #main_content h2.suggest-header{text-transform:capitalize;font-size:20px;margin-top:50px}body.contact-us_action.us_site .suggestions,body.send_contact_action.us_site .suggestions{height:60%;margin-top:-20px}body.contact-us_action.us_site .suggestions li,body.send_contact_action.us_site .suggestions li{margin-left:-40px;line-height:2em;font-size:18px;list-style:none}body.contact-us_action.us_site .suggestions li.title,body.send_contact_action.us_site .suggestions li.title{padding-top:20px}body.contact-us_action.us_site .suggestions a,body.send_contact_action.us_site .suggestions a{margin-left:20px;font-size:18px}body.contact-us_action.us_site .suggestions h2,body.send_contact_action.us_site .suggestions h2{text-transform:lowercase}body.contact-us_action.us_site .articles li,body.send_contact_action.us_site .articles li{list-style:none}body.contact-us_action.us_site .articles .kb_video_title,body.send_contact_action.us_site .articles .kb_video_title{color:#2a9fd9;font-size:30px;color:#2a9fd9;font-size:30px;margin-bottom:25px;margin-top:20px}body.contact-us_action.us_site #main_content h2,body.send_contact_action.us_site #main_content h2{color:#2a9fd9;margin-top:50px}body.contact-us_action.us_site .input-group .glyphicon,body.send_contact_action.us_site .input-group .glyphicon{z-index:2;color:gray;font-size:24px}body.contact-us_action.us_site #get-watson-kb-answer.glyphicon,body.send_contact_action.us_site #get-watson-kb-answer.glyphicon{font-size:23px;margin-left:-67px;color:gray;border-color:white;background-color:white}body.contact-us_action.us_site #get-watson-kb-answer.glyphicon:focus,body.send_contact_action.us_site #get-watson-kb-answer.glyphicon:focus{outline:-webkit-focus-ring-color none}body.contact-us_action.us_site .actions,body.send_contact_action.us_site .actions{margin-bottom:30px}body.contact-us_action.us_site .btn.btn-primary,body.send_contact_action.us_site .btn.btn-primary{background-color:#2a9fd9}body.contact-us_action.us_site .btn.live-chat,body.send_contact_action.us_site .btn.live-chat{margin-left:100px}body.contact-us_action.us_site .contact-us .contact,body.send_contact_action.us_site .contact-us .contact{text-transform:capitalize}body.contact-us_action.us_site .contact-us h3,body.send_contact_action.us_site .contact-us h3{color:#2a9fd9}body.contact-us_action.us_site .contact-us .col-sm-3,body.send_contact_action.us_site .contact-us .col-sm-3{margin-left:-15px}body.contact-us_action.us_site .contact-us h4,body.send_contact_action.us_site .contact-us h4{color:#555555;font-weight:700;margin-bottom:5px !important}body.contact-us_action.us_site .contact-us h4.phone-fax,body.send_contact_action.us_site .contact-us h4.phone-fax{padding-top:20px;color:#2a9fd9}body.contact-us_action.us_site .contact-us p,body.send_contact_action.us_site .contact-us p{margin-bottom:10px}body.contact-us_action.us_site .kb_video_expand_article ol,body.send_contact_action.us_site .kb_video_expand_article ol{padding-left:0px}body.contact-us_action.us_site .kb_video_expand_article dd,body.send_contact_action.us_site .kb_video_expand_article dd{margin-top:-20px}body.contact-us_action.us_site .vote,body.send_contact_action.us_site .vote{background-color:#2a9fd9}body.contact-us_action.us_site .vote p,body.send_contact_action.us_site .vote p{padding-top:35px;padding-bottom:25px;text-align:center;font-size:24px;color:white}body.contact-us_action.us_site .vote .glyphicon,body.send_contact_action.us_site .vote .glyphicon{color:black}body.contact-us_action.us_site .vote #flag,body.send_contact_action.us_site .vote #flag{margin-left:34px}body.contact-us_action.us_site .vote .thumbs,body.send_contact_action.us_site .vote .thumbs{text-align:justify;margin:0 auto;width:175px}body.contact-us_action.us_site .vote .btn,body.send_contact_action.us_site .vote .btn{margin-bottom:10%}body.contact-us_action.us_site .help-options p,body.send_contact_action.us_site .help-options p{padding-top:20px;padding-bottom:20px;text-align:center}body.contact-us_action.us_site .help-options .contact-btns,body.send_contact_action.us_site .help-options .contact-btns{text-align:center}body.contact-us_action.us_site .help-options .contact-btns .btn.live-chat,body.send_contact_action.us_site .help-options .contact-btns .btn.live-chat{margin-left:0px}body.contact-us_action.us_site .lds-spinner,body.send_contact_action.us_site .lds-spinner{margin:0 auto;width:300px}@media screen and (min-width: 975px){body.contact-us_action.us_site .question-box-wrapper-border,body.send_contact_action.us_site .question-box-wrapper-border{border:2px solid #ddd;border-radius:10px;width:85%;margin:-2%;padding:2%}}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}body.contact-us_action.us_site .lds-spinner,body.send_contact_action.us_site .lds-spinner{position:relative}body.contact-us_action.us_site .lds-spinner div,body.send_contact_action.us_site .lds-spinner div{left:94px;top:48px;position:absolute;-webkit-animation:lds-spinner linear 1s infinite;animation:lds-spinner linear 1s infinite;background:#28292f;width:12px;height:24px;border-radius:40%;-webkit-transform-origin:6px 52px;transform-origin:6px 52px}body.contact-us_action.us_site .lds-spinner div:nth-child(1),body.send_contact_action.us_site .lds-spinner div:nth-child(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-0.916666666666667s;animation-delay:-0.916666666666667s}body.contact-us_action.us_site .lds-spinner div:nth-child(2),body.send_contact_action.us_site .lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-0.833333333333333s;animation-delay:-0.833333333333333s}body.contact-us_action.us_site .lds-spinner div:nth-child(3),body.send_contact_action.us_site .lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-0.75s;animation-delay:-0.75s}body.contact-us_action.us_site .lds-spinner div:nth-child(4),body.send_contact_action.us_site .lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.666666666666667s;animation-delay:-0.666666666666667s}body.contact-us_action.us_site .lds-spinner div:nth-child(5),body.send_contact_action.us_site .lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.583333333333333s;animation-delay:-0.583333333333333s}body.contact-us_action.us_site .lds-spinner div:nth-child(6),body.send_contact_action.us_site .lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}body.contact-us_action.us_site .lds-spinner div:nth-child(7),body.send_contact_action.us_site .lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.416666666666667s;animation-delay:-0.416666666666667s}body.contact-us_action.us_site .lds-spinner div:nth-child(8),body.send_contact_action.us_site .lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.333333333333333s;animation-delay:-0.333333333333333s}body.contact-us_action.us_site .lds-spinner div:nth-child(9),body.send_contact_action.us_site .lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.25s;animation-delay:-0.25s}body.contact-us_action.us_site .lds-spinner div:nth-child(10),body.send_contact_action.us_site .lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.166666666666667s;animation-delay:-0.166666666666667s}body.contact-us_action.us_site .lds-spinner div:nth-child(11),body.send_contact_action.us_site .lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.083333333333333s;animation-delay:-0.083333333333333s}body.contact-us_action.us_site .lds-spinner div:nth-child(12),body.send_contact_action.us_site .lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}body.contact-us_action.us_site .lds-spinner,body.send_contact_action.us_site .lds-spinner{width:200px !important;height:200px !important;-webkit-transform:translate(-100px, -100px) scale(1) translate(100px, 100px);transform:translate(-100px, -100px) scale(1) translate(100px, 100px)}body.course_menu #course_menu_categories,body.course_menu #course_menu_subcategories{margin-right:20px !important;margin-bottom:15px !important}body.course_menu #course_menu_dialog #course_menu{width:98% !important}body.course_menu #course_menu_dialog img{margin-right:4px}body.course_menu #course_menu_course_list{width:100% !important;min-height:400px}body.course_menu #course_menu_course_list #course_menu_instructions{margin:3px 0 3px 0;text-align:center;font-size:1.8em;font-weight:bold}body.course_menu #course_menu_course_list #course_search_results{margin-top:3px}body.course_menu #course_menu_course_list #course_search_results .course_search_result{padding:3px 0 3px 8px;margin-top:5px}body.course_menu #course_menu_course_list #course_search_results .course_search_result .search_result_attribute{line-height:18px !important}body.course_menu #course_menu_course_list #course_search_results .course_search_result .search_result_name{font-size:1.1em !important;color:blue;text-decoration:underline;padding:0 !important;width:100% !important}body.course_menu #course_menu_course_list #course_search_results .course_search_result .search_result_category{color:green;font-size:0.9em;line-height:15px !important}body.course_menu #course_menu_course_list #course_search_results .course_search_result .search_result_small_blurb{color:black;font-size:0.9em;line-height:15px !important}body.course_menu .category_heading{margin:10px 0;border:none;background:none;text-align:left}body.course_menu .name img{vertical-align:text-top}body.course_menu .a_course_topic:hover{cursor:pointer}body.course_menu .course_category{text-align:left}body.course_menu .small_course_menu_search{width:135px !important}body .home_course_choice_table .play_video_icon{border:2px solid rgba(152,39,45,0.54);padding:2px 3px 5px 5px;border-radius:20px}body .home_course_choice_table .course_choice_table_course_names{vertical-align:middle;text-align:left;width:200px !important}body .home_course_choice_table .course_choice_table_course_names .course_choice_table_course_unmodified_names{color:#2a9fd9}body .home_course_choice_table .top_skills_headings th{text-align:center;vertical-align:middle !important}body .home_course_choice_table .choice_red_play_button{color:rgba(152,39,45,0.54) !important}body .home_course_choice_table .choice_red_play_button a{color:rgba(152,39,45,0.54) !important}body .home_course_choice_table td{text-align:center;vertical-align:middle !important}body .home_course_choice_table td img{margin:0}body .course_table_who_needs{line-height:14px;font-size:12px;color:#6A8E92}body ul.course_skills{list-style:none;padding-left:0;overflow:hidden}body ul.course_skills li{line-height:2.4em}@media screen and (min-width: 768px){body ul.course_skills li{width:50%;float:left;display:inline}}body .mini_choice_table td{border:none !important}body .mini_choice_table .course_table_skill_checks{text-align:left}body .mini_choice_table .course_table_skill_checks,body .mini_choice_table .small_course_table_price{vertical-align:middle}body .mini_choice_table .course_table_skill_checks .glyphicon,body .mini_choice_table .small_course_table_price .glyphicon{position:relative;top:4px;left:0px;margin-right:5px}body .course-occupation-list-td{padding-top:20px !important}body .course_comparable_row{font-weight:bold}body .course_table_large_blurb{padding-top:15px !important}body .course_table_begin_course{text-align:center;vertical-align:middle !important;width:75px !important;height:52px !important;padding:0 !important}body .course_table_begin_course .start_now_text{width:55px !important;float:left}body .course_table_begin_course .start_icon{width:14px !important;float:left;margin:12px -2px 0 0}body .small_begin_button{font-size:14px !important;font-weight:bold !important;padding:5px 10px !important;color:white}body .course_choice_title{clear:both;font-size:1.4em;padding-bottom:0.5em;text-align:center}body .choose_course_answers{margin-top:20px}body .choose_course_answers#locale_redirect_answers{font-size:2em}body .choose_course_answers .choose_course_answer{margin-top:20px;border-radius:100px;color:#2a9fd9 !important;background-color:white !important;border:2px solid #2a9fd9 !important;font-weight:bold}body .choose_course_answers .choose_course_answer:hover{background-color:#2a9fd9 !important;color:#fff !important}body .choose_course_main_area{padding-top:20px;padding-bottom:20px}body #aha_course_area{border-left:2px solid white;min-height:400px}body #aha_course_area ul li{margin-left:25px}body #protrainings_course_area{border-right:2px solid white;margin-bottom:20px;min-height:400px}body #protrainings_course_area ul li{margin-left:25px}body .choose_course_question{font-size:20px;line-height:30px;text-align:center}body .choose_under_answer_link{font-size:16px;margin-bottom:15px}body .course_wizard_modal .modal-header{background-color:#2a9fd9;border-bottom:1px solid #2a9fd9}body .course_wizard_modal .modal-footer{border-top:1px solid #2a9fd9}body .course_wizard_modal .modal-footer .course_full_details{margin-top:10px}body .course_modal_course_name{color:white;font-weight:bold;font-size:22px}body .course_modal_generic_name{color:#eee;font-size:16px}body #do_not_know_link{margin-top:40px;font-size:16px}body #do_not_know_modal h3,body #do_not_know_modal h4{margin-bottom:5px !important}body .answer_holder{text-align:center}body .answer_holder .btn-text-sm{font-size:0.7em}body .choose_course_column{text-align:center;margin-bottom:10px}body .choose_course_column .choose_course_answer{position:relative;display:block;margin:0 auto 0;padding:0px !important}body .choose_course_column .choose_course_answer .answer_holder{position:absolute;top:50%;transform:translateY(-50%);width:100%}body .xsmall_circle{height:75px;width:75px;font-size:14px !important}body .small_circle{height:70px;width:70px;font-size:12px !important}@media screen and (min-width: 351px){body .small_circle{height:80px;width:80px;font-size:13px !important}}@media screen and (min-width: 768px){body .small_circle{height:115px;width:115px;font-size:18px !important}}body .medium_circle{height:130px;width:130px}body .large_circle{height:185px;width:185px}body #trade_body_answer{border-radius:0;margin-bottom:80px}body #regulated_answer{border-radius:0;border:none !important}body .course_table_includes_skills{background-color:#f5f5f5}body .small_course_choice_table_course_names{background-color:#ECECEC !important;vertical-align:middle;text-align:center;font-weight:bold}body .small_course_choice_table_course_names .course_choice_table_course_unmodified_names{color:#6A8E92}body .small_course_table_price{font-weight:bold;font-size:16px;margin-bottom:1em}body .occupation_modal h4.modal-title{color:#fff}body .browsing_wizard_title{font-size:1.4em;padding-bottom:0.5em;text-align:center;clear:both}body .course_choice_head p{font-size:1.2em;padding-bottom:1em;text-align:center}body #course_choice_table{font-size:1.3em;float:left;display:block;clear:both;margin-top:50px;width:100%}body #course_choice_table table{width:100%}body #course_choice_table table .course_choice_table_course_names{vertical-align:middle;text-align:left;width:230px}body #course_choice_table table .course_choice_table_course_names .course_choice_table_course_unmodified_names{line-height:14px;font-size:14px;color:#6A8E92}body #course_choice_table table td{padding:18px 0 8px 0;background-color:#f9f9f9;border:1px dotted #c5c2b7;height:30px;text-align:center}body #course_choice_table table .course_choice_table_price_cell{background-color:#fff;border:none;position:relative}body #course_choice_table table .course_choice_table_price_cell .course_choice_table_price{font-size:0.8em;position:absolute;top:24px}body #course_choice_table table .course_choice_table_go_button{background-color:#fff;border:none}body .vs.choose_course_main_area{padding-top:0px;padding-bottom:0px}body .vs.choose_course_main_area .choose_course_question{font-size:16px;line-height:20px;font-weight:bold}body .vs.choose_course_main_area #do_not_know_link{margin-top:0px}body .vs.choose_course_main_area .under_answer_control_container{margin-top:10px}body .vs.choose_course_answers .choose_course_answer{background-color:red;border-radius:.5em;font-weight:bold;color:white;display:block;margin-top:.5em}body .main_blue_cta{background-image:none !important;background-color:rgba(245,245,245,0.54) !important;border:2px solid #2a9fd9 !important;text-transform:uppercase;color:#2a9fd9 !important;font-weight:bold !important;text-shadow:none !important}body .main_blue_cta .fas,body .main_blue_cta .fal,body .main_blue_cta .fab,body .main_blue_cta .far{font-size:20px}body .main_blue_cta:hover{background-color:#2a9fd9 !important;color:#fff !important}body .modal_cta_div{margin-bottom:15px}body .modal-cta-under-text{font-style:italic;color:#555}body .choose_different_course{text-align:center;font-size:1.3em;margin:0.8em 0 0.8em 0}body .modal_blue_cta{background-image:none !important;background-color:#2a9fd9 !important;border:2px solid #2a9fd9 !important;color:#fff !important;font-weight:bold !important;text-shadow:none !important;width:100%}body .modal_blue_cta .fas,body .modal_blue_cta .fal,body .modal_blue_cta .fab,body .modal_blue_cta .far{font-size:20px;position:relative;top:1px}body .modal_blue_cta:hover{background-color:#fff !important;color:#2a9fd9 !important}body .home_signup_learn{float:right;margin:15px 10px 20px 0}body .home_signup_learn .home_signup{float:right;clear:both}body .home_signup_learn .home_learn{float:right;clear:both;margin-top:10px;font-size:17px}body .home_signup_learn .home_learn a{font-weight:bold;color:#98272D !important}body .similar_courses_table{margin-top:30px}@media screen and (max-width: 767px){body #core_belief_box_3,body #core_belief_box_4{border-top:2px solid white}body #core_belief_box_1,body #core_belief_box_3{border-left:none !important}body #core_belief_box_2,body #core_belief_box_4{border-right:none !important}}@media screen and (max-width: 767px){body .course_category_name{height:auto !important}}body #course_menu_dialog{z-index:100001}body .tiny-banner-image{height:80px}body .tiny-banner-image-xs{height:30px}body .disclaimer{font-size:0.9em !important;margin-top:6em}body .course_description{font-size:16px}body .course-block .row{margin-bottom:1em !important}body .similar_courses_course_names{font-weight:bold}body .similar_courses_course_names .course_choice_table_course_unmodified_names{color:#2a9fd9;font-size:2em}body .similar_courses_course_names .not_looks_like_link a{color:black}body .course-image img{max-height:60px;margin-top:10px !important;margin-right:10px !important;float:left}body .course-info-area{float:left;margin-bottom:30px}body .course-info-area .course_info_begin_area{margin-top:20px;width:100%;float:left;text-align:center}body .course-info-area .course-begin-box{width:100%;float:right;padding:0 !important}@media screen and (max-width: 991px){body .course-info-area .course-begin-box{border:1px solid black}}body .course-info-area .course-begin-box h3{text-transform:uppercase;line-height:20px;width:100%;font-size:16px;padding:10px 0 10px 10px;margin:0;margin-bottom:10px}@media screen and (max-width: 991px){body .course-info-area .course-begin-box h3{background-color:#EFEEEE;border-bottom:1px solid gray}}body .course-info-area .course-begin-box ul{padding-left:25px;padding-right:5px}body .course-info-area .course-begin-box ul li{margin-left:0;padding-bottom:5px}body .course_begin_button_desc_text{margin-top:5px;text-align:center;font-size:18px}body .course_begin_button_desc_text a{color:#444}body .course-block{float:left;display:block}body .course-block .course-description{font-size:1.1em}body .course-block .course-title{font-size:1.2em;font-weight:bold}body .course-block .course-title-classroom{margin-bottom:2em}body .course-block .course-cost{font-size:1.4em;font-weight:bold;margin-top:1em;margin-bottom:0}body .course-block .course-buttons{float:left;width:100%;text-align:center;margin-top:15px}body .course-block .course_curriculum_more_info ul{font-size:0.9em;margin-bottom:8pt}body .course-block .course_curriculum_more_info ul li{font-size:12pt;list-style-type:square}body .course-block .course_curriculum_more_info ul li ul{margin-top:0px}body .course-block .course_curriculum_more_info ul li ul li{font-size:12pt;margin:0 0 0 16pt;list-style-type:circle}body .course-block .course-description{margin-top:2em}body .course-block .course-description ul{margin-top:2em}body .course-block .course-description ul li{font-size:1em !important}body #more_course_info_accordion{margin-top:25px}body #more_course_info_accordion .panel{border:none;box-shadow:none;border-bottom:2px solid #2a9fd9}body #more_course_info_accordion .panel:last-child{border-bottom:none}body #more_course_info_accordion .panel .panel-heading{background-image:none;background-color:white}body #more_course_info_accordion .panel .panel-heading .accordion-toggle .fas,body #more_course_info_accordion .panel .panel-heading .accordion-toggle .far,body #more_course_info_accordion .panel .panel-heading .accordion-toggle .fab,body #more_course_info_accordion .panel .panel-heading .accordion-toggle .fal{float:right;color:#2a9fd9;font-weight:bold}body #more_course_info_accordion .panel .panel-body{border-top:none}body #more_course_info_accordion ul{padding-left:20px}body #more_course_info_accordion ul li{margin-left:0}body #more_course_info_accordion img{margin-right:0}body #course_online_card_area,body #course_class_cert_area{text-align:center}body .full_course_begin_width{width:100%}body .course_info_begin_button{font-weight:bold !important;padding:5px 10px !important;color:white}body #course_time_details p{padding:0}body .course_category_boxes{clear:both}body .course_category_boxes p,body .course_category_boxes li{font-size:16px;line-height:24px;margin-top:10px}body .a_course_category .course_category_inner_box{margin:0;padding:5px 10px;background-color:rgba(0,0,0,0.3);height:100%;display:flex;align-items:center}body .a_course_category .course_category_inner_box .course_category_name{height:77px}body .a_course .course_category_inner_box{margin:0 3%;padding:5px 0}body .a_course .course_category_inner_box .course_category_name{height:65px}body .course_category_over_box{padding:10px 15px}body .course_category_over_box a:hover{text-decoration:none}body .course_category_over_box .course_category_box{padding-top:0;background-color:#efeeee;border-radius:10px;position:relative}body .course_category_over_box .course_category_box .course_box_type_format_blob{position:absolute;right:0;width:30px;height:30px;border-radius:0;z-index:10}body .course_category_over_box .course_category_box .course_box_type_format{position:absolute;font-size:20px;z-index:12}body .course_category_over_box .course_category_box .course_box_format_classroom_blob{top:0}body .course_category_over_box .course_category_box .course_box_format_classroom{right:9px;top:6px}body .course_category_over_box .course_category_box .course_box_format_online_blob{top:30px}body .course_category_over_box .course_category_box .course_box_format_online{right:4px;top:36px}body .course_category_over_box .course_category_box .course_box_format_online_no_classroom_blob{top:0}body .course_category_over_box .course_category_box .course_box_format_online_no_classroom{right:4px;top:6px}body .course_category_over_box .course_category_box .course_box_type_regulated_blob{top:30px}body .course_category_over_box .course_category_box .course_box_type_regulated{right:6px;top:37px}body .course_category_over_box .course_category_box .course_category_inner_box .course_category_image{height:140px;position:relative}body .course_category_over_box .course_category_box .course_category_inner_box .course_category_image .course_box_more_details_stuff{padding:2px 5px;text-align:center;color:black;font-weight:bold;background-color:rgba(255,255,255,0.7);position:absolute;bottom:0}body .course_category_over_box .course_category_box .course_category_inner_box .course_category_image .course_box_more_details_link{padding:2px 5px;color:#444;background-color:rgba(255,255,255,0.7);position:absolute;bottom:0;left:0}body .course_category_over_box .course_category_box .course_category_inner_box .course_category_image .course_box_more_details_link:hover{cursor:pointer}body .course_category_over_box .course_category_box .course_category_inner_box .course_category_name{text-align:center;color:black;font-weight:bold;overflow:hidden;margin:0 auto 0}body .course_category_over_box .course_category_box .course_category_inner_box .course_topic_name{font-size:20px}body .course_category_over_box .course_category_box .course_category_inner_box .course_name{font-size:16px}body .course_category_over_box .course_category_box .btn-primary{border-radius:0 0 10px 10px}body #course_menu_back_button{float:left;text-align:center}body #course_menu_back_button:hover{cursor:pointer}body #course_menu_header{background:linear-gradient(top, #EEE, #CCC)}body .course_menu_key_item{float:left;margin-left:15px}body .course_menu_key_item .alert{border-radius:0;margin-bottom:0;padding:0;width:30px;height:30px;float:left;font-size:20px}body .course_menu_key_item .alert .fas,body .course_menu_key_item .alert .far,body .course_menu_key_item .alert .fab,body .course_menu_key_item .alert .fal{color:#333}body .course_menu_key_item .alert .fa-male{margin-top:4px;margin-left:8px}body .course_menu_key_item .alert .fa-laptop{margin-top:4px;margin-left:4px}body .course_menu_key_item .alert .fa-check-square{margin-top:5px;margin-left:6px}body .course_menu_key_item .course_menu_key_wording{float:left;margin-top:5px;margin-left:4px}body .advanced_course_filter{clear:both;float:left;width:100%}body .advanced_course_filter .course_filter_group{padding:11px;text-align:center;background-color:#2a9fd9}body .advanced_course_filter .course_filter_group .course_filter_title{font-weight:bold;font-size:16px}body .advanced_course_filter .course_filter_group .course_filter_option{display:inline;margin:0 5px;font-weight:bold;color:white}body .advanced_course_filter .course_filter_group .course_filter_option:hover{cursor:pointer;text-decoration:underline}body .advanced_course_filter .course_filter_group .selected_course_filter_option{font-weight:bold;color:black !important;text-decoration:none !important}body .advanced_course_filter .course_filter_group .selected_course_filter_option:hover{cursor:default}body .a_course_category:hover{text-decoration:none}body .a_course_category:hover .course_category_inner_box{background-color:rgba(0,0,0,0.15) !important}body .a_course_category .course_category_box{border-radius:0 !important}body .a_course_category .course_category_box .course_category_name{font-size:28px !important;color:white !important;text-shadow:#666 0px -1px 10px}body #courses-secondary-nav{padding:0 !important}body #courses-secondary-nav #course-secondary-nav-search{background-color:#2a9fd9;padding:15px !important}body #courses-secondary-nav #course-secondary-nav-browse{padding:0 15px !important}body #courses-secondary-nav h3{border-bottom:1px solid black}@media screen and (min-width: 768px) and (max-width: 991px){body #courses-secondary-nav h3{font-size:20px}}@media screen and (max-width: 767px){body #courses-secondary-nav .sidebar-nav{padding-left:24px}}body #courses-secondary-nav #course_icon_explanation{width:100%;margin-bottom:1em}body #courses-secondary-nav #course_icon_explanation div{padding:0}body #courses-secondary-nav #course_icon_explanation img{margin-left:0;margin-right:4px}body #courses-secondary-nav ul{margin:0;padding:0;list-style:none}body #courses-secondary-nav ul li{border-bottom:1px solid #eee;padding:5px 0;margin:0;font-size:1.0em}body #courses-secondary-nav ul li:last-child{border-bottom:none}body #course_search_submit{font-size:16px;height:34px}body #core_belief_boxes{background-color:#2a9fd9}body #core_belief_boxes .core_belief_box{text-align:center;padding:10px;color:white;font-weight:bold;font-size:1.2em}@media screen and (max-width: 320px){body #core_belief_boxes .core_belief_box{padding:2px}}body #core_belief_boxes .core_belief_box .fas,body #core_belief_boxes .core_belief_box .far,body #core_belief_boxes .core_belief_box .fab,body #core_belief_boxes .core_belief_box .fal,body #core_belief_boxes .core_belief_box .glyphicon{margin-top:15px;font-size:5em}body #core_belief_boxes .core_belief_box .glyphicon{font-size:79px}body #core_belief_boxes .core_belief_box:hover{background-color:#55b3e1}body .belief_modal .modal-content{height:301px}@media screen and (max-width: 767px){body .belief_modal .modal-content{height:100%}}
