@charset "UTF-8";#link-cta-trial-trial-bar{margin-left:50px}#login-signup-box{background-color:#b80000}#nprogress .bar{background-color:#2a2d33;height:3px}#nprogress .spinner-icon{border-top-color:#2a2d33;border-left-color:#2a2d33}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#mixpanel-notification-wrapper #mixpanel-notification-button,#mixpanel-notification-wrapper #mixpanel-notification-img,#mixpanel-notification-wrapper #mixpanel-notification-mainbox{border-radius:0}#mixpanel-notification-wrapper #mixpanel-notification-mainbox{color:#666}#mixpanel-notification-wrapper #mixpanel-notification-title{color:#333}#mixpanel-notification-wrapper #mixpanel-notification-overlay{font-family:Lato}img[src=""]{display:none}img.grayscale{-webkit-filter:grayscale(1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:gray;filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale")}#nojs-dlg,.no-js .hide-without-js{display:none}#nojs-dlg{height:auto;width:30%;max-width:50%;min-width:300px;top:7%;left:auto;right:2%;margin:0}#nojs-dlg p{margin:0}.no-js #nojs-dlg{display:block;opacity:1}.course-item .header-container .top-line,.course-item .header-icon{background-color:#189be4}.cert-item .header-container .top-line,.cert-item .header-icon{background-color:#da1b11}.quiz-item .header-container .top-line,.quiz-item .header-icon{background-color:#ffa006}.lab-item .header-container .top-line,.lab-item .header-icon{background-color:#1aae05}.learn-bg{background-color:#189be4}.btn-clouda.learn-color,.clouda-item.course-item .item-progress-container,.clouda-item.lp-item .item-progress-container,.learn-color{color:#189be4!important}.clouda-item.course-item .item-progress-container,.clouda-item.lp-item .item-progress-container,.learn-border{border-color:#189be4}.btn-clouda-circle.dark-color,.btn-clouda.dark-color,.dark-color{color:#1874bd!important}.test-bg{background-color:#ffa006}.btn-clouda.test-color,.clouda-item.quiz-item .item-progress-container,.test-color{color:#ffa006!important}.clouda-item.quiz-item .item-progress-container,.test-border{border-color:#ffa006!important}.do-bg{background-color:#1aae05}.btn-clouda.do-color,.do-color{color:#1aae05!important}.do-border{border-color:#1aae05}.cert-bg{background-color:#da1b11}.btn-clouda.cert-color,.cert-color,.clouda-item.cert-item .item-progress-container{color:#da1b11!important}.cert-border,.clouda-item.cert-item .item-progress-container{border-color:#da1b11}.clouda-item.lp-item .top-line{background-color:#fff;color:#4d6be8;font-weight:700}.clouda-item.lp-item .header-icon{z-index:2;width:36px;height:36px;background:#fff url(../img/svg/lp-icon.svg) no-repeat;background-size:36px 36px;border:1px solid #4d6be8}.clouda-item.lp-item:hover .clouda-box{box-shadow:0 0 10px 4px #dbdbdb}.clouda-item.lp-item .item-progress-container{border-color:#4d6be8!important;color:#4d6be8!important}.clouda-item.lp-item .item-progress-container:after{border-top-color:#4d6be8!important}body{padding:0;margin:0;font-size:15px;background-color:#fff;width:100%}body,button,input,select,textarea{font-family:Lato}a:hover{color:#333;text-decoration:none}.bluelink,.modal .modal-footer .bluelink,a.bluelink{color:#0060aa}a.darklink{color:#555}a:focus,a:hover{text-decoration:none}.bluetitle{color:#1b75bb}.nav .active>a{cursor:default}.clouda-font{font-family:Museo}.top-logo{width:46px;margin:4px 15px 0 0}.light-bg{background-color:#fff}.well{border:1px solid #bfbfbf;color:#676767;box-shadow:none}.well .title{color:#373737;font-weight:400;font-size:23px;margin-bottom:15px}a>span>.mini-logo{margin-right:0}.btn-action .mini-logo{vertical-align:top;margin-top:8px}img.img-shadowed{box-shadow:0 0 2px 1px #aaa;border:2px solid #fff}.pre-space:before{content:" "}.intro-text-container{background-color:#fff;padding:20px 35px;font-weight:lighter;font-size:17px}.intro-text-container .title{font-weight:400;font-size:40px;line-height:40px;margin:0 0 25px}.intro-text-container p{width:80%;min-width:600px;max-width:800px;font-size:18px;line-height:24px}.intro-text-container .close{margin-top:50px}.intro-text-container p strong{font-weight:400}.padder{padding:15px 20px}#main-content{min-height:750px;padding:20px;position:relative;box-sizing:border-box}.minimal #main-content{min-height:0}#main-content.no-padding{padding:0}#main-content.container-fluid{min-height:0}#career #main-content,#dashboard #main-content,#quiz #main-content,#referrals #main-content{padding:0;min-height:0}#static #main-content{min-height:0}.socials-btns{float:right}.socials-btns a{text-indent:-90000px;outline:0}#side-footer .socials-btns{float:none}#page-footer{background-color:#fff;color:#4d4d4d;padding:50px 0 20px;border-top:1px solid #eaeaea;position:relative;font-weight:lighter}#page-footer .container-fluid{padding:0 40px}#page-footer .top-logo{margin-bottom:15px}#page-footer .page-footer-logo{width:30px;margin-right:10px}body>#page-footer .page-footer-logo{margin-top:12px}body>#page-footer .brand .title{display:none}#page-footer .brand .title{font-size:110%}body>#page-footer .brand .claim{display:block}#page-footer .mixpanel{display:block;margin-top:2px}#footer-nav a,#page-footer a{color:#4d4d4d;text-shadow:none}#footer-nav a:hover,#page-footer a:hover{color:#666;background-color:transparent}#page-footer .socials-btns{float:left}body>#page-footer .socials-btns{float:none}body>#page-footer .socials-menu>.socials-btns{display:none}#page-footer .socials-btns a{float:left;margin:0 15px 15px 0}#page-footer .footer-nav-col{padding:0 15px 0 0}#page-footer .footer-nav-col .nav-title{margin-bottom:5px;line-height:15px;min-height:30px;color:#323232;font-weight:400;font-size:16px}#page-footer .footer-nav-col a:hover{text-decoration:underline}#page-footer .copyright{font-size:11px;line-height:15px}#page-footer .brand{display:block;line-height:60px;margin-top:-20px}#page-footer .brand-nav{margin-bottom:40px}#page-footer .brand-nav li:first-child{border-right:1px solid #a5a5a5}#page-footer .leaderboard-link{padding-top:20px}#page-footer .legal{border-top:1px solid #eaeaea;margin-top:30px;padding:10px 0 0}#page-footer .legal a:hover{text-decoration:underline}#page-footer .legal .rights,#page-footer .legal a{font-size:.9em}.fixed-follower{width:370px}.modal .modal-footer a{color:#333}.carousel.clouda-carousel{padding:0 75px}.clouda-carousel .carousel-control.left{left:0}.clouda-carousel .carousel-control.right{right:0}.clouda-carousel .carousel-indicators{position:static;display:block;text-align:center}.clouda-carousel .carousel-indicators li{float:none;display:inline-block;background-color:#f4f6f7;cursor:pointer;width:12px;height:12px;border-radius:10px}.clouda-carousel .carousel-indicators li.active{background-color:#ddd}.clouda-carousel .item{margin:15px auto}.clouda-carousel.mono{padding:0 30px}.clouda-carousel.mono .carousel-control,.clouda-carousel.mono .carousel-indicators{display:none}.clouda-carousel .carousel-control{border:0;background-color:transparent;width:50px;height:90px;margin-top:-25px;top:45%;outline:none}.trial-msg{width:100%;background:#1b75bb;color:#fff;font-size:16px;min-height:36px;line-height:36px;padding:9px 0;text-align:center}.trial-msg-text{margin-right:40px}.trial-msg a{color:#fff;text-decoration:underline}.trial-msg p{padding:0;margin:0;line-height:35px;text-align:center}.trial-msg p span{border:1px solid #ddd;border-radius:4px;padding:2px 5px;display:inline-block;line-height:22px}.trial-msg .btn-clouda{min-width:0;font-size:15px!important}.trial-msg .btn-clouda:hover{background-color:#fff!important;color:#1b75bb!important}.mobile-banner{display:none;z-index:999;position:fixed;left:0;bottom:0;width:100%;padding:10px 0!important;border-top:1px solid #fff;background-color:#ffa006;text-align:center;text-transform:uppercase}.mobile-banner em{text-transform:lowercase;font-style:normal}.mobile-banner span{padding:0 15px;display:inline-block;line-height:23px}.mobile-banner-cta{color:#fff}.mobile-banner-cta a{color:#fff;text-decoration:underline;outline:none}.mobile-banner-action-close{position:absolute;right:20px;top:10px;cursor:pointer;font-size:40px;font-weight:100;line-height:20px;color:#fff}.socials-btns-desktop{max-width:100px}.mobile-banner-action-close:hover{color:#333}.no-wrap{white-space:nowrap}@media (max-width:767px){.trial-msg{border-left:0;line-height:25px;width:auto;padding:30px}.trial-msg-text{display:block;margin-bottom:20px;margin-right:0}#link-cta-trial-trial-bar{margin-left:0;margin-top:20px}.fixed-follower{position:static!important}.fixed-follower,.left-nav{text-align:center;max-width:100%;width:auto}.left-nav .arrow{display:none}.socials-btns{float:none!important;margin-bottom:10px;text-align:center}.socials-btns a{margin:5px!important;float:none!important}.socials-btns br{display:none}footer .nav,footer .navbar .nav,footer .navbar .nav li{float:none;display:inline-block;text-align:center}footer .navbar .nav>li>a{padding:5px}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{margin:0}.navbar-inner{padding:0}.breadcrumbs,.social-share-container{clear:both;float:none;padding:10px 0}#page-footer .page-footer-logo{float:none;margin-top:0!important}#page-footer .brand .title{display:inline-block!important;vertical-align:middle}#page-footer .claim{display:none}#footer-nav{margin-top:20px}#page-footer .links-col ul.nav.nav-stacked{width:100px;text-align:left}#page-footer .links-col{float:left;width:50%;text-align:center}#page-footer .follow{display:none}#page-footer ul.socials-menu{width:100%}#page-footer ul.socials-menu .socials-btns{width:278px;margin:20px auto}#page-footer .legal{margin-top:0;text-align:center}#page-footer .legal>*{float:none}#page-footer .legal .rights{display:block;margin-top:10px;font-size:.8em}#page-footer .top-logo{display:inline-block;float:none;vertical-align:top;margin:0}#page-footer{padding:25px 0}#page-footer .brand{margin-top:0;line-height:40px}#page-footer .brand .title{padding:0}}@media (max-width:979px){.intro-text-container p{min-width:0;width:85%}}@media (min-width:768px) and (max-width:979px){.fixed-follower{max-width:180px}.service-circle{width:100px;height:100px;line-height:100px}.service-circle .inner{height:96px}.brand .title{font-size:22px}#page-footer .brand-nav{margin-bottom:30px}}@media (min-width:980px) and (max-width:1200px){.fixed-follower{max-width:240px}}@media (min-width:1200px){.brand .title{display:inline-block!important}.fixed-follower{max-width:300px}}@media (min-width:768px) and (max-width:1300px){.content-wrapper #page-footer .brand .title{display:none!important}}svg{margin-bottom:0!important}.learn-bg{color:#fff;background:#4d6be8}.btn-clouda.btn-filled.lp{background-color:#4d6be8!important;border-bottom:3px solid #405bc9;cursor:pointer;font-weight:100}.btn-clouda.btn-filled.lp.active:not(.disabled),.btn-clouda.btn-filled.lp:not(.disabled):hover{background-color:#405bc9!important}.btn-clouda.big{min-width:200px!important}.lp-text{color:#4d6be8;font-weight:100}.locked-icon{height:11px;vertical-align:inherit;margin-right:5px}.paywall-banner{background-color:#1e3b73;width:100%;color:#fff;text-transform:uppercase;padding:6px 0;text-align:center;font-weight:400}.popup-upselling.bs4 .hidden{display:none}.popup-upselling.bs4 .text-center{text-align:center}.popup-upselling.bs4 .btn{margin-bottom:20px}.popup-upselling.bs4 .popup-upselling-plan{max-width:500px;margin:0 auto}.popup-upselling.bs4 form.clean-form button[type=submit]{height:auto}.popup-upselling .home-page-signup-form{max-width:65%}.pull-left{float:left}@font-face{font-family:Museo;src:url(../corn/fonts/museo/museo-500-webfont.eot);src:url(../corn/fonts/museo/museo-500-webfont.eot#iefix) format("embedded-opentype"),url(../corn/fonts/museo/museo-500-webfont.woff) format("woff"),url(../corn/fonts/museo/museo-500-webfont.ttf) format("truetype"),url(../corn/fonts/museo/museo-500-webfont.svg#museo500) format("svg");font-weight:400;font-style:normal}.has-switch{display:inline-block;cursor:pointer;border-radius:5px;border:1px solid;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);position:relative;text-align:left;overflow:hidden;line-height:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;vertical-align:middle;min-width:100px}.has-switch.switch-mini{min-width:72px}.has-switch.switch-mini i.switch-mini-icons{height:1.2em;line-height:9px;vertical-align:text-top;text-align:center;-webkit-transform:scale(.6);transform:scale(.6);margin-top:-1px;margin-bottom:-1px}.has-switch.switch-small{min-width:80px}.has-switch.switch-large{min-width:120px}.has-switch.deactivate{opacity:.5;filter:alpha(opacity=50)}.has-switch.deactivate,.has-switch.deactivate label,.has-switch.deactivate span{cursor:default!important}.has-switch>div{display:inline-block;width:150%;position:relative;top:0}.has-switch>div.switch-animate{transition:left .5s}.has-switch>div.switch-off{left:-50%}.has-switch>div.switch-on{left:0}.has-switch input[type=checkbox],.has-switch input[type=radio]{display:none}.has-switch label,.has-switch span{box-sizing:border-box;cursor:pointer;position:relative;display:inline-block;height:100%;padding-bottom:4px;padding-top:4px;font-size:14px;line-height:20px}.has-switch label.switch-mini,.has-switch span.switch-mini{padding-bottom:4px;padding-top:4px;font-size:10px;line-height:9px}.has-switch label.switch-small,.has-switch span.switch-small{padding-bottom:3px;padding-top:3px;font-size:12px;line-height:18px}.has-switch label.switch-large,.has-switch span.switch-large{padding-bottom:9px;padding-top:9px;font-size:16px;line-height:normal}.has-switch label{text-align:center;margin-top:-1px;margin-bottom:-1px;z-index:100;width:34%;border-left:1px solid #ccc;border-right:1px solid #ccc;color:#333;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#f5f5f5;background-image:linear-gradient(180deg,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffe6e6e6",GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.has-switch label.active,.has-switch label.disabled,.has-switch label:active,.has-switch label:focus,.has-switch label:hover,.has-switch label[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.has-switch label.active,.has-switch label:active{background-color:#ccc\9}.has-switch label i{color:#000;text-shadow:0 1px 0 #fff;line-height:18px;pointer-events:none}.has-switch span{text-align:center;z-index:1;width:33%}.has-switch span.switch-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.has-switch span.switch-right{color:#333;text-shadow:0 1px 1px hsla(0,0%,100%,.75);background-color:#f0f0f0;background-image:linear-gradient(180deg,#e6e6e6,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffe6e6e6",endColorstr="#ffffffff",GradientType=0);border-color:#fff #fff #d9d9d9;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.has-switch span.switch-right.active,.has-switch span.switch-right.disabled,.has-switch span.switch-right:active,.has-switch span.switch-right:focus,.has-switch span.switch-right:hover,.has-switch span.switch-right[disabled]{color:#333;background-color:#fff;*background-color:#f2f2f2}.has-switch span.switch-right.active,.has-switch span.switch-right:active{background-color:#e6e6e6\9}.has-switch span.switch-left,.has-switch span.switch-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#005fcc;background-image:linear-gradient(180deg,#04c,#08c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff0044cc",endColorstr="#ff0088cc",GradientType=0);border-color:#08c #08c #005580;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#08c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.has-switch span.switch-left.active,.has-switch span.switch-left.disabled,.has-switch span.switch-left:active,.has-switch span.switch-left:focus,.has-switch span.switch-left:hover,.has-switch span.switch-left[disabled],.has-switch span.switch-primary.active,.has-switch span.switch-primary.disabled,.has-switch span.switch-primary:active,.has-switch span.switch-primary:focus,.has-switch span.switch-primary:hover,.has-switch span.switch-primary[disabled]{color:#fff;background-color:#08c;*background-color:#0077b3}.has-switch span.switch-left.active,.has-switch span.switch-left:active,.has-switch span.switch-primary.active,.has-switch span.switch-primary:active{background-color:#069\9}.has-switch span.switch-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#41a7c5;background-image:linear-gradient(180deg,#2f96b4,#5bc0de);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff2f96b4",endColorstr="#ff5bc0de",GradientType=0);border-color:#5bc0de #5bc0de #28a1c5;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#5bc0de;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.has-switch span.switch-info.active,.has-switch span.switch-info.disabled,.has-switch span.switch-info:active,.has-switch span.switch-info:focus,.has-switch span.switch-info:hover,.has-switch span.switch-info[disabled]{color:#fff;background-color:#5bc0de;*background-color:#46b8da}.has-switch span.switch-info.active,.has-switch span.switch-info:active{background-color:#31b0d5\9}.has-switch span.switch-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#58b058;background-image:linear-gradient(180deg,#51a351,#62c462);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff51a351",endColorstr="#ff62c462",GradientType=0);border-color:#62c462 #62c462 #3b9e3b;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#62c462;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.has-switch span.switch-success.active,.has-switch span.switch-success.disabled,.has-switch span.switch-success:active,.has-switch span.switch-success:focus,.has-switch span.switch-success:hover,.has-switch span.switch-success[disabled]{color:#fff;background-color:#62c462;*background-color:#4fbd4f}.has-switch span.switch-success.active,.has-switch span.switch-success:active{background-color:#42b142\9}.has-switch span.switch-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#f9a123;background-image:linear-gradient(180deg,#f89406,#fbb450);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff89406",endColorstr="#fffbb450",GradientType=0);border-color:#fbb450 #fbb450 #f89406;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#fbb450;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.has-switch span.switch-warning.active,.has-switch span.switch-warning.disabled,.has-switch span.switch-warning:active,.has-switch span.switch-warning:focus,.has-switch span.switch-warning:hover,.has-switch span.switch-warning[disabled]{color:#fff;background-color:#fbb450;*background-color:#faa937}.has-switch span.switch-warning.active,.has-switch span.switch-warning:active{background-color:#fa9f1e\9}.has-switch span.switch-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#d14641;background-image:linear-gradient(180deg,#bd362f,#ee5f5b);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffbd362f",endColorstr="#ffee5f5b",GradientType=0);border-color:#ee5f5b #ee5f5b #e51d18;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#ee5f5b;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.has-switch span.switch-danger.active,.has-switch span.switch-danger.disabled,.has-switch span.switch-danger:active,.has-switch span.switch-danger:focus,.has-switch span.switch-danger:hover,.has-switch span.switch-danger[disabled]{color:#fff;background-color:#ee5f5b;*background-color:#ec4844}.has-switch span.switch-danger.active,.has-switch span.switch-danger:active{background-color:#e9322d\9}.has-switch span.switch-default{color:#333;text-shadow:0 1px 1px hsla(0,0%,100%,.75);background-color:#f0f0f0;background-image:linear-gradient(180deg,#e6e6e6,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffe6e6e6",endColorstr="#ffffffff",GradientType=0);border-color:#fff #fff #d9d9d9;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);*background-color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.has-switch span.switch-default.active,.has-switch span.switch-default.disabled,.has-switch span.switch-default:active,.has-switch span.switch-default:focus,.has-switch span.switch-default:hover,.has-switch span.switch-default[disabled]{color:#333;background-color:#fff;*background-color:#f2f2f2}.has-switch span.switch-default.active,.has-switch span.switch-default:active{background-color:#e6e6e6\9}.share-affix{position:fixed;top:50px;left:0}.share-icon{background-repeat:no-repeat;background-image:url(../corn/img/social-icons.png);height:40px;width:40px;display:inline-block;text-indent:-99999px;margin:2px;opacity:.9;filter:Alpha(Opacity=90)}.share-icon:hover{opacity:1;filter:Alpha(Opacity=100)}.share-icon-digg{background-position:-526px 0}.share-icon-email{background-position:-614px 0}.share-icon-flickr{background-position:-261px 0}.share-icon-foursquare{background-position:0 0}.share-icon-rss{background-position:-305px 0}.share-icon-facebook{background-position:-131px 0}.share-icon-twitter{background-position:-174px 0}.share-icon-tumblr{background-position:-87px 0}.share-icon-linkedin{background-position:-438px 0}.share-icon-vimeo{background-position:-393px 0}.share-icon-instagram{background-position:-44px 0}.share-icon-pinterest{background-position:-349px 0}.share-icon-googleplus{background-position:-218px 0}.share-icon-in1{background-position:-482px 0}.share-icon-stumbleupon{background-position:-570px 0}.share-square{-moz-transition:all .2s linear 0s;background:url(../corn/img/social-icons.png) no-repeat scroll 0 0 transparent;display:inline-block;height:32px;line-height:0;margin:2px;width:32px}.share-square-behance{background-position:-544px -44px}.share-square-behance:hover{background-position:-544px -77px}.share-square-delicious{background-position:-512px -44px}.share-square-delicious:hover{background-position:-512px -77px}.share-square-deviantart{background-position:-480px -44px}.share-square-deviantart:hover{background-position:-480px -77px}.share-square-digg{background-position:-448px -44px}.share-square-digg:hover{background-position:-448px -77px}.share-square-dribbble{background-position:-416px -44px}.share-square-dribbble:hover{background-position:-416px -77px}.share-square-email{background-position:-674px -44px}.share-square-email:hover{background-position:-674px -77px}.share-square-facebook{background-position:-384px -44px}.share-square-facebook:hover{background-position:-384px -77px}.share-square-flickr{background-position:-352px -44px}.share-square-flickr:hover{background-position:-352px -77px}.share-square-forrst{background-position:-320px -44px}.share-square-forrst:hover{background-position:-320px -77px}.share-square-googleplus{background-position:-288px -44px}.share-square-googleplus:hover{background-position:-288px -77px}.share-square-in1{background-position:-576px -44px}.share-square-in1:hover{background-position:-576px -77px}.share-square-instagram{background-position:-608px -44px}.share-square-instagram:hover{background-position:-608px -77px}.share-square-lastfm{background-position:-256px -44px}.share-square-lastfm:hover{background-position:-256px -77px}.share-square-linkedin{background-position:-224px -44px}.share-square-linkedin:hover{background-position:-224px -77px}.share-square-pinterest{background-position:-192px -44px}.share-square-pinterest:hover{background-position:-192px -77px}.share-square-rss{background-position:-160px -44px}.share-square-rss:hover{background-position:-160px -77px}.share-square-skype{background-position:-128px -44px}.share-square-skype:hover{background-position:-128px -77px}.share-square-stumbleupon{background-position:-640px -44px}.share-square-stumbleupon:hover{background-position:-640px -77px}.share-square-tumblr{background-position:-96px -44px}.share-square-tumblr:hover{background-position:-96px -77px}.share-square-twitter{background-position:-64px -44px}.share-square-twitter:hover{background-position:-64px -77px}.share-square-vimeo{background-position:-32px -44px}.share-square-vimeo:hover{background-position:-32px -77px}.share-square-youtube{background-position:0 -44px}.share-square-youtube:hover{background-position:0 -77px}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:100;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translateY(-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:100;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.text-justify{text-align:justify}.link-mask{cursor:pointer}.tabled{display:table;width:100%}.tabled>.col{float:none;display:table-cell!important;vertical-align:top}.modal-backdrop{cursor:pointer}.caret.white{border-top-color:#fff!important}.caret.horizontal.white{border-left-color:#fff!important;border-top-color:transparent!important}.close.white{color:#fff!important;opacity:.6!important}.alert:empty{display:none}.alert.alert-clouda{background-color:#fff;border-color:#1b75bb;color:#1b75bb}.alert.alert-clouda a{text-decoration:underline}img:not([src]){display:none}.caret.horizontal{border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:5px solid #000;display:inline-block;height:0;vertical-align:top;width:0}td.text-center{text-align:center}.alert.no-close{padding:8px 14px}.icon-right{background-image:url(../corn/img/arrow-right.png);width:6px;height:11px;vertical-align:middle}.active .icon-right,a:hover .icon-right{background-image:url(../corn/img/arrow-right-white.png)}.close.light-color{opacity:.8;text-shadow:none}.close.light-color:hover{color:#fff}.fixed-follower.fixed{position:fixed!important}.fixed-follower.too-big{position:static!important}.fixed-follower.bottom{position:absolute!important;bottom:0}.fixed-follower.full{width:100%;max-width:100%}.input-append .help-block{font-size:15px;text-align:center;margin:5px auto}.row-fluid .no-margin{margin-left:0}.row-fluid .span12.no-margin{width:99.99999999999999%;*width:99.93055555555554%}.row-fluid .span11.no-margin{width:91.66666666666666%;*width:91.59722222222221%}.row-fluid .span10.no-margin{width:83.33333333333331%;*width:83.26388888888887%}.row-fluid .span9.no-margin{width:74.99999999999999%;*width:74.93055555555554%}.row-fluid .span8.no-margin{width:66.66666666666666%;*width:66.59722222222221%}.row-fluid .span7.no-margin{width:58.33333333333333%;*width:58.263888888888886%}.row-fluid .span6.no-margin{width:49.99999999999999%;*width:49.93055555555555%}.row-fluid .span5.no-margin{width:41.66666666666666%;*width:41.597222222222214%}.row-fluid .span4.no-margin{width:33.33333333333333%;*width:33.263888888888886%}.row-fluid .span3.no-margin{width:24.999999999999996%;*width:24.930555555555554%}.row-fluid .span2.no-margin{width:16.666666666666664%;*width:16.59722222222222%}.row-fluid .span1.no-margin{width:8.333333333333332%;*width:8.263888888888888%}.fill{overflow:hidden;height:auto}.filler{padding-bottom:32000px!important;margin-bottom:-32000px!important}.text-capitalize{text-transform:capitalize}

/*!Video.js Default Styles(http://videojs.com) Version 4.8.5 Create your own skin at http://designer.videojs.com */.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(../corn/videojs/font/vjs.eot);src:url(../corn/videojs/font/vjs.eot#iefix) format("embedded-opentype"),url(../corn/videojs/font/vjs.woff) format("woff"),url(../corn/videojs/font/vjs.ttf) format("truetype"),url(../corn/videojs/font/vjs.svg#icomoon) format("svg");font-weight:400;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}.vjs-default-skin .vjs-slider:focus{box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar,.vjs-default-skin.vjs-error .vjs-control-bar,.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%;background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div,.vjs-default-skin .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#66a8cc url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:hsla(0,0%,100%,.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:hsla(0,0%,100%,.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-progress-control,.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time,.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;border-radius:.8em;box-shadow:0 0 1em hsla(0,0%,100%,.25);transition:all .4s}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button,.vjs-default-skin.vjs-has-started .vjs-big-play-button,.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin .vjs-big-play-button:focus,.vjs-default-skin:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);box-shadow:0 0 3em #fff;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error-display,.vjs-error .vjs-big-play-button{display:none}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:"X";font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#f4a460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7);box-shadow:-.2em -.2em .3em hsla(0,0%,100%,.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover,.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover{outline:0;color:#111;background-color:#fff;background-color:hsla(0,0%,100%,.75);box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:20px;color:#ccc;background-color:#333;font-size:18px;font-family:Arial,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#f4a460}.vjs-res-button{float:right;line-height:3em;width:auto!important;margin-right:10px!important}ul li.vjs-menu-title.vjs-res-menu-title:hover{cursor:default;background-color:transparent;color:#ccc;box-shadow:none}.btn-clouda,.hs-button{border:1px solid #1b75bb;border-radius:3px;color:#1b75bb!important;text-transform:uppercase!important;padding:7px 25px!important;display:inline-block;outline:none!important;font-weight:500;font-size:15px!important;line-height:20px;min-width:180px;text-align:center;text-decoration:none!important;transition-property:background-color color;transition-duration:.1s;transition-timing-function:linear}.btn-clouda.inline{min-width:0}.btn-clouda.disabled,.btn-clouda.disabled:hover{background:#fff;opacity:.6;cursor:default!important}.btn-clouda:hover{background-color:#fafafa!important}.btn-clouda.blue-hover:hover{color:#fff!important;background-color:#1b75bb!important}.btn-clouda.smaller{padding:2px 10px!important;font-size:12px;margin:5px 0 0;font-weight:400}.btn-clouda.btn-filled,.btn-clouda.btn-filled:active,.btn-clouda.btn-filled:focus{background-color:#1874bd!important;color:#fff!important}.enterprise-button.btn-filled,.enterprise-button.btn-filled:active,.enterprise-button.btn-filled:focus,.hs-button{background-color:#047784!important;color:#fff!important}.btn-clouda.btn-filled.active:not(.disabled),.btn-clouda.btn-filled:not(.disabled,[disabled]):hover{background-color:#1862bd!important;color:#fff!important;border-color:#1862bd;cursor:default!important}.btn-clouda.btn-filled.red{background-color:#da1b11!important;color:#fff!important;border-color:#c2342f}.btn-clouda.btn-filled.red:hover{background-color:#c91501!important;color:#fff!important}.btn-clouda.btn-filled.orange{background-color:#ffa006!important;color:#fff!important;border-color:#eea006}.btn-clouda.btn-filled.orange:hover{background-color:#eea006!important;color:#fff!important;border-color:#eea006}.btn-clouda.btn-filled.green{background-color:#1b992e!important;color:#fff!important;border-color:#18882e!important}.btn-clouda.btn-filled.green:hover{background-color:#18882e!important;color:#fff!important}.btn-clouda.btn-filled.blue{background-color:#189be4!important;color:#fff;border-color:#188bdf}.btn-clouda.btn-filled.blue:hover{background-color:#188bdf!important;color:#fff!important}.btn-clouda[disabled],.btn-clouda[disabled]:hover{background-color:#fff!important;border-color:#ddd;color:#ddd!important}.btn-clouda.white{color:#fff!important;border-color:#fff;border-width:1px}.btn-clouda.white:hover{background-color:hsla(0,0%,100%,.1)!important}.btn-clouda.white-bg{color:#1b75bb!important;border-color:#fff;background-color:#fff}.btn-clouda.white-bg:hover{color:#fff!important;background-color:#1b75bb!important}.btn-clouda.white-bg.white:hover{background-color:#fff!important}.btn-clouda.btn-filled.white-hover:hover{background-color:#fff!important;color:#1b75bb!important}.btn-clouda.btn-filled.grey{background-color:#d0d0d0!important;color:#333!important;border-color:#ddd}.btn-clouda.btn-filled.grey:hover{background-color:#fff!important;color:#000!important}.btn-clouda.btn-filled.white{background-color:#fff!important;color:#1b75bb!important;border-color:#1b75bb}.btn-clouda.btn-filled.white:hover{background-color:#1b75bb!important;color:#fff!important}.btn-clouda[disabled]{background-color:#fff!important;border-color:#ddd;color:#ddd!important}.btn-clouda.big{padding:15px 25px!important}.btn-clouda-locked,.btn-clouda.big{font-size:18px!important;min-width:250px}.btn-clouda-locked{margin:0;padding:12px 25px!important;position:relative;border:0}.btn-clouda-locked .white-overlay{background:hsla(0,0%,100%,.5);position:absolute;top:0;left:0;width:100%;height:100%}.btn-clouda-locked img{height:25px}.btn-clouda.emph{border-radius:6px}.btn-clouda-circle{text-align:center;font-size:17px;font-weight:lighter;border-radius:20px;padding:10px 20px;display:block;border-width:1px;border-style:solid;margin:0 auto;max-width:230px;text-transform:uppercase;box-sizing:border-box;transition-property:background-color color padding;transition-duration:.1s;transition-timing-function:linear;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-clouda-circle,.btn-clouda-circle:focus,.btn-clouda-circle:hover{outline:none}.active>.btn-clouda-circle,.btn-clouda-circle.active,.btn-clouda-circle:hover{background-color:#189be4;color:#fff!important}.active>.btn-clouda-circle.dark-color,.btn-clouda-circle.dark-color.active,.btn-clouda-circle.dark-color:hover{background-color:#1874bd}.active>.btn-clouda-circle,.btn-clouda-circle.active{cursor:default}.btn-clouda-circle.cert-color.active,.btn-clouda-circle.cert-color:hover{background-color:#da1b11}.btn-clouda-circle.do-color.active,.btn-clouda-circle.do-color:hover{background-color:#1aae05}.CTA{background-color:#1874bd;color:#fff;padding:20px 0;line-height:50px;font-size:22px}.CTA .btn-clouda{font-size:20px!important}.ca-form-social{width:100%;display:inline-block;box-sizing:border-box;text-align:center;font-weight:700;font-size:13px;border-radius:2px;max-height:50px;line-height:50px;overflow:hidden}.ca-form-social svg{float:left;margin:17px 0 0 10px}.ca-form-social:hover{background:#333;color:#fff!important;cursor:pointer}.ca-form-social svg g,.ca-form-social svg path{fill:#fff}.ca-form-social.linkedin{color:#fff;background:#0071a1}.ca-form-social.googleplus{color:#fff;background:#dc4e41}.ca-form-social.facebook{color:#fff;background:#395185}#main-menu :focus{outline:0!important}#main-menu *{font-weight:400}#main-menu .mobile-arrow{display:none}#main-menu .upgrade strong{font-weight:700}#main-menu .upgrade .professional-plus strong{color:#fcc412}#main-menu .upgrade a{color:#333;line-height:normal}#main-menu .upgrade .professional strong{color:#1ecb76}#main-menu .upgrade .starter-basic strong{color:#1640b7}#main-menu #link-top-menu-start-free-trial:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#main-menu #link-top-menu-login,#main-menu #link-top-menu-start-free-trial{background-image:none;border-radius:0;box-sizing:border-box;text-shadow:none;box-shadow:none;margin:0!important}#main-menu #link-top-menu-login{border:none}#main-menu .btn-primary-outline{color:#1874bd;background-color:transparent;background-image:none;border-color:#1874bd}#main-menu .btn{transition:.3s}#main-menu .btn-primary-outline:hover{color:#fff!important;background-color:#1874bd;border-color:#1874bd}#main-menu .btn-primary{color:#fff;background-color:#1874bd;border-color:#1874bd}#main-menu .btn-primary:hover{color:#fff;background-color:#125890;border-color:#115387}#main-menu #top-navbar{font-size:0}#main-menu.navbar,header.navbar{padding:0!important;border-radius:0!important}#main-menu .top-logo{max-height:45px;width:auto;margin-top:0;top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-right:0}#main-menu .brand{padding:0 20px 0 0;height:70px;margin:0;position:relative}#main-menu .brand .title{font-size:24px;color:#1874bd;margin-left:10px;overflow:hidden}#main-menu .main-left li{float:left;position:relative}#main-menu .main-left>li.no-drop>a:after{content:none}#main-menu .main-left>li>a:after,.mobile-arrow:after{content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-25%);transform:translateY(-25%);height:0;width:0;border-top:4px solid #333;border-bottom:4px solid transparent;border-left:4px solid transparent;border-right:4px solid transparent;transition:border .5s,-webkit-transform .5s;transition:border .5s,transform .5s;transition:border .5s,transform .5s,-webkit-transform .5s;margin-left:-12px;left:100%}#main-menu .main-left>li.open>a:after,#main-menu .main-left>li:hover>a:after,#main-menu .main-left li:hover .mobile-arrow:after{border-top:4px solid transparent;border-bottom:4px solid #333;-webkit-transform:translateY(-75%);transform:translateY(-75%)}#main-menu .main-left li a{padding:0 20px;font-size:14px;font-weight:400;color:#333;position:relative;cursor:pointer}#main-menu{background:#fff;padding-right:0;padding-left:0;border:0;z-index:999;box-shadow:none;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}#main-menu a{line-height:70px;transition:color .5s;text-decoration:none!important}#main-menu .main-left .dropdown a:not(.all):hover,#main-menu .user .user-company a:hover,#main-menu .user .user-profile a:hover{color:#9a9a9a}#main-menu .user-company a:hover{color:#047784!important}#main-menu .main-left>li a svg{width:25px;height:25px;margin:0;display:inline-block;margin-right:12px;-webkit-transform:translateY(25%);transform:translateY(25%)}#main-menu .main-left>li a span{margin-right:10px;vertical-align:middle;margin-top:0;background:none;height:auto;width:auto}#main-menu .main-left>li a{display:block}#main-menu .main-left>li a:before,#main-menu li.blue:before{content:"";display:block;position:absolute;bottom:0;width:calc(100% - 40px);height:2px;color:transparent;transition:background-color .5s;left:20px}#main-menu .main-left li:not(.no-drop){margin-right:16px}#main-menu .main-left>li:not(.no-drop) a:before{width:calc(100% - 25px)}#main-menu .main-left .dropdown li{margin-right:0;padding:0 25px}#main-menu .main-left li.no-drop:before{width:calc(100% - 40px)}#main-menu li .dropdown li .all{transition:color .5s;color:#333}#main-menu li.violet .dropdown li:hover .all,#main-menu li.violet:hover>a,#main-menu li.violet a.active{color:#7449f0}#main-menu li.violet svg *{fill:#333;transition:fill .5s}#main-menu li.violet.active svg *,#main-menu li.violet:hover svg *{fill:#7449f0}#main-menu .main-left>li.violet:hover>a:before,#main-menu li.violet a.active:before{background:#7449f0}#main-menu li.green .dropdown li:hover .all,#main-menu li.green:hover>a,#main-menu li.green a.active{color:#00bb8b}#main-menu li.green svg *{fill:#333;transition:fill .5s}#main-menu li.green.active svg *,#main-menu li.green:hover svg *{fill:#00bb8b}#main-menu .main-left>li.green:hover>a:before,#main-menu li.green a.active:before{background:#00bb8b}#main-menu li.blue:hover>a,#main-menu li.blue a.active{color:#1874bd}#main-menu li.blue svg *{fill:#333;transition:fill .5s}#main-menu li.blue.active svg *,#main-menu li.blue:hover svg *{fill:#1874bd}#main-menu .main-left>li.blue:hover>a:before,#main-menu li.blue a.active:before{background:#1874bd}#main-menu li.blue .dropdown li:hover a.all{color:#1874bd}#main-menu li .dropdown{position:absolute;bottom:100%;display:none;top:auto;z-index:9999}#main-menu .user .dropdown{min-width:350px;max-width:400px}#main-menu .user:hover:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 70px 65px;border-color:transparent;position:absolute;right:100%;bottom:0;display:block}#main-menu .user .dropdown ul{width:100%}#main-menu li .dropdown:before{content:"";display:block;height:10px;position:static;background:transparent}#main-menu li .dropdown ul{margin:0;border-radius:2px;min-width:285px;padding:10px 0;background:#fff}#main-menu li .dropdown li{list-style:none;display:block;float:none}#main-menu li .dropdown li a{line-height:40px;padding:0}#main-menu li:hover .dropdown{bottom:auto;top:100%;display:block}#main-menu li:hover .dropdown ul{box-shadow:0 5px 10px 0 rgba(0,0,0,.05);border:1px solid #e5e5e5}#main-menu li .dropdown,#main-menu li .dropdown.left{left:20px}#main-menu li .dropdown.right{right:0;left:auto!important}#main-menu :not(.brand) a{text-transform:uppercase}#main-menu form{margin:0}#main-menu input{display:none}#main-menu button[type=submit]{background:transparent;border:none;box-shadow:none}#main-menu button[type=submit] svg,#main-menu ul.nav{margin:0}#main-menu .user-actions ul{margin:0;list-style:none}#main-menu .user-actions li{display:inline-block;vertical-align:middle}#main-menu .user-actions li a{font-size:12px;font-weight:700}#main-menu .navbar-toggler{cursor:pointer;background:none;border:none;width:30px;float:right;box-sizing:content-box;display:block;-webkit-appearance:none!important;margin:12px 5px 0;padding:8px 12px}#main-menu .navbar-toggler:not(.collapsed) span:nth-child(2){opacity:0}#main-menu .navbar-toggler:not(.collapsed) span:first-child{-webkit-transform-origin:0;transform-origin:0;bottom:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#main-menu .navbar-toggler:not(.collapsed) span:nth-child(3){-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#main-menu .navbar-toggler span{display:block;width:100%;margin-top:7px;position:relative;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s;border-top:2px solid #1874bd;box-shadow:none;height:0;padding:0}#main-menu .user{padding:0 30px 0 20px;position:relative;height:70px;border-left:1px solid #e5e5e5}#main-menu .user:before{width:100%!important;left:0!important}#main-menu .user-actions>ul{height:70px}#main-menu .user .user-image{border-radius:100%;background-color:red;width:45px;height:45px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:no-repeat 50%/cover}#main-menu .user .user-image .company-thumb{height:20px;width:20px;display:block;border-radius:100%;background-color:#000;position:absolute;top:-2px;right:-2px;background-size:cover;border:1px solid #e5e5e5;box-sizing:border-box}#main-menu .user .user-image:after{content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-25%);transform:translateY(-25%);height:0;width:0;border-top:4px solid #333;border-bottom:4px solid transparent;border-left:4px solid transparent;border-right:4px solid transparent;transition:border .5s,-webkit-transform .5s;transition:border .5s,transform .5s;transition:border .5s,transform .5s,-webkit-transform .5s;left:100%;margin-left:11px}#main-menu .user:hover .user-image:after{border-top:4px solid transparent;border-bottom:4px solid #333;-webkit-transform:translateY(-75%);transform:translateY(-75%)}#main-menu .user ul{padding-left:0!important;padding-right:0!important}#main-menu .user .user-company,#main-menu .user .user-profile{padding:0 25px}#main-menu .user .user-company{background-color:#dcf0f2!important;padding-top:10px;padding-bottom:10px}#main-menu .user .user-company a,#main-menu .user .user-profile a{color:#333;font-size:14px;font-weight:400;line-height:40px;display:block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#main-menu .mobile-upgrade{background-color:#f7f7f7;border-bottom:1px solid #e5e5e5}#main-menu .user .upgrade{padding:0 25px;font-size:0;overflow:hidden}#main-menu .mobile-upgrade span,#main-menu .user .upgrade span{color:#1874bd;font-weight:700}#main-menu .user .upgrade .text{width:56%;display:inline-block;vertical-align:middle;font-size:14px;text-transform:uppercase;font-weight:500;padding:10px 0}#main-menu .user .upgrade .text.full{width:100%}#main-menu .mobile-upgrade .text{text-align:center;padding:20px 0;text-transform:uppercase}#main-menu .user .upgrade .button{width:44%;display:inline-block;vertical-align:middle}#main-menu .mobile-upgrade .button{text-align:center;margin-bottom:20px}#main-menu .mobile-upgrade .button a,#main-menu .user .upgrade .button a{line-height:14px;text-transform:none;color:#1874bd;padding:10px 20px;border:1px solid #1874bd;border-radius:4px;display:inline-block;transition:color .5s,backgound-color .5s}#main-menu .mobile-upgrade .button:hover a,#main-menu .user .upgrade .button:hover a{background-color:#1874bd;color:#fff}.company-dark-green{color:#047784!important;font-weight:700!important}.no-text-transform{text-transform:none!important}.capitalize{text-transform:capitalize!important}#signin-box,#signup-box{content:none}#signin-box a,#signup-box a{padding:0 25px;height:70px;display:inline-block}#signin-box{border-left:1px solid #e5e5e5;margin-left:0}#signin-box a{color:#1874bd}#signup-box{background-color:#1874bd}#signup-box a{color:#fff}#main-menu .user-actions>ul{position:relative}#main-menu :not(.mobile-search)>ul>li.search-library input{width:0;box-sizing:border-box;transition:width .3s;display:inline-block;position:absolute;visibility:hidden}#main-menu :not(.mobile-search) .search-library input::-webkit-input-placeholder{color:#626262}#main-menu :not(.mobile-search) .search-library input::-moz-placeholder{color:#626262}#main-menu :not(.mobile-search) .search-library input:-ms-input-placeholder{color:#626262}#main-menu .user-actions .search-library .collapse-search{width:0;overflow:hidden}#main-menu :not(.mobile-search)>ul>li.search-library{width:50px;overflow:hidden;transition:width .2s,border .2s;border:1px solid transparent;border-radius:25px;top:10px;height:50px;position:absolute;right:100%;background-color:#fff;margin-right:7px;box-sizing:border-box}#main-menu :not(.mobile-search)>ul>li.search-library button{position:relative;top:-4px;line-height:65px;padding:0 15px;box-sizing:border-box;margin:0!important}#main-menu :not(.mobile-search)>ul>li.search-library.clicked,#main-menu :not(.mobile-search)>ul>li.search-library:hover{margin-right:10px;border:1px solid #00bb8b;width:240px;box-sizing:content-box}#main-menu :not(.mobile-search) .input-container{height:50px}#main-menu :not(.mobile-search)>ul>li.search-library.clicked button,#main-menu :not(.mobile-search)>ul>li.search-library:hover button{display:inline-block;position:relative;height:50px;width:40px;margin:0;float:left}#main-menu :not(.mobile-search)>ul>li.search-library.clicked input,#main-menu :not(.mobile-search)>ul>li.search-library:hover input{border:none;padding:0 10px;background-color:transparent;display:inline-block;box-shadow:none;position:relative;height:50px;margin:0;visibility:visible}#main-menu .search-library input{right:0}#main-menu :not(.mobile-search)>ul>li.search-library.clicked input,#main-menu :not(.mobile-search)>ul>li.search-library:hover input{width:200px}#main-menu :not(.mobile-search)>ul>li.search-library.clicked .collapse-search svg,#main-menu :not(.mobile-search)>ul>li.search-library:hover .collapse-search svg{right:0}#main-menu :not(.mobile-search)>ul>li.search-library.clicked .collapse-search,#main-menu :not(.mobile-search)>ul>li.search-library:hover .collapse-search{position:relative;display:inline-block;height:50px;width:22px;line-height:50px;float:right;margin-right:10px;cursor:pointer}#main-menu :not(.mobile-search)>ul>li.search-library.clicked .collapse-search svg,#main-menu :not(.mobile-search)>ul>li.search-library:hover .collapse-search svg{margin:0;position:absolute;top:15px}#main-menu :not(.mobile-search)>ul>li.search-library.clicked svg *,#main-menu :not(.mobile-search)>ul>li.search-library:hover svg *{fill:#00bb8b}#main-menu :not(.mobile-search)>ul>li.search-library.unfocus svg *{fill:#333!important}#main-menu :not(.mobile-search)>ul>li.search-library.unfocus{border-color:transparent}#main-menu .divider-bottom{border-bottom:1px solid #e3e3e3;margin-bottom:12px;padding-bottom:8px!important}#main-menu .divider-top{border-top:1px solid #e3e3e3;margin-top:12px;padding-top:8px!important}#main-menu .user-actions .search-library svg *{transition:fill .3s}#main-menu .mobile-search ul{margin:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:10px 0;transition:border .5s}#main-menu .mobile-search ul li{list-style:none}#main-menu .mobile-search ul li span.text{font-size:14px;color:#333;position:relative;bottom:5px;margin-left:10px}#main-menu .mobile-search.clicked ul{border-color:#1874bd!important}#main-menu .mobile-search.clicked .search-library button{display:none}#main-menu .mobile-search .search-library button{height:60px;width:100%;margin:0;padding:0}#main-menu .mobile-search #top-search-form{height:auto}#main-menu .mobile-search.clicked .search-library input{display:block;border:none;box-shadow:none;padding:10.5px 0;margin:0;width:100%;text-align:center;height:50px;box-sizing:border-box}#main-menu .mobile-user-actions ul{margin:0;border-top:1px solid #e5e5e5}#main-menu .mobile-user-actions ul li{list-style:none;margin:0;padding:0}#main-menu .mobile-search input,#main-menu .user-actions input{font-size:15px;font-weight:lighter}#main-menu .mobile-user-actions .user-company div,#main-menu .mobile-user-actions .user-profile div{padding:6px 0}#main-menu .mobile-user-actions .user-profile div:last-child{padding:6px 0 15px}#main-menu .user .dropdown>ul{padding-bottom:0!important}#main-menu .logout{margin:0}#main-menu .logout,#main-menu .user-profile+.divider-top{padding:0!important}#main-menu .user-company+.divider-top{margin:0!important;padding:0!important;border:none!important}#main-menu .help a,#main-menu .logout a{position:relative;padding:10px 25px!important;font-size:14px!important;font-weight:400!important;background-color:#fff;display:block}#main-menu .navbar .btn,.navbar .btn-group{margin-top:0}#main-menu .mobile-only,body.minimal #main-menu .main-left,body.minimal #main-menu .mobile-search,body.minimal #main-menu .navbar-toggler,body.minimal #main-menu .search-library,body.minimal #main-menu .user{display:none!important}body #top-search-form button span{font-size:16px!important;background:none;display:inline;width:auto;height:auto;vertical-align:middle}#main-menu .user-actions{float:right}#main-menu .user-actions ul{padding:0}#main-menu .brand,#main-menu .main-left,#main-menu .nav{float:left}#main-menu #signin-box,#main-menu #signup-box{height:70px}body #main-menu .brand .title{padding:0;line-height:70px}body #main-menu .brand{margin-left:20px}#main-menu #navbar-mobile{overflow:hidden}#main-menu .navbar-nav .nav-item+.nav-item{margin-left:0!important}#main-menu .navbar-nav .nav-link{padding-top:0;padding-bottom:0}body.top-menu-hidden #main-menu{display:none}#main-menu.corn .main-left [class*=icon]{position:relative;top:-1px}.help-block{text-align:center;margin:10px auto 0}form .select2-container-multi{min-width:206px}.modal-body form{margin:0}form .controls .label{white-space:normal}.form-inline label+.controls{display:inline-block;width:60%;position:relative}.form-inline .controls>*{width:100%;color:#666}.form-inline label{width:30%;padding-top:10px;vertical-align:top}.form-inline label>label{float:left;line-height:25px}#backend-section form label{font-weight:700;display:inline-block}.form-inline input,.form-inline select,.form-inline textarea{border-radius:0!important;padding:8px!important}form fieldset>div{margin:10px 0}#register-form label[for=captcha]{display:none}#register-form #captcha-div{display:block;width:100%}#register-form #recaptcha_area{margin:20px auto}#register-form button[type=submit]{padding:20px 60px}.i18n{display:none;padding-right:2%;position:relative}.i18n-en{display:block}.i18n>span{position:absolute;right:0}form>fieldset{padding:0 20px 15px}form>fieldset fieldset{background:#fafafa;border:1px solid #ccc;border-radius:5px;padding:3px;position:relative}form>fieldset fieldset.metafield{background:transparent;border:0}form .field-list{counter-reset:field-list}form .field-list>.control-group>.controls>fieldset:before{counter-increment:field-list;content:"#" counter(field-list);border:1px solid #ddd;background:#fff;border-radius:20px;display:block;width:35px;height:35px;line-height:35px;text-align:center}form .nav{position:fixed;right:0;top:30%;padding:5px;border-radius:5px 0 0 5px;background-color:#1b2937;border:0}form .btn-remove-item{position:absolute;top:5px;right:5px}form .btn-drag-item{position:absolute;top:5px;right:30px;cursor:move}form .btn-add-item{margin:0 20px}form.floating{margin:0 15px 20px auto;padding:0;background-color:#fff}.container-fluid>form.floating{min-width:1000px}form.floating .form-actions,form.floating input,form.floating textarea{margin-bottom:0}.form-modal .modal-body{max-height:600px}.modal form.floating input,.modal form.floating label,.modal form.floating textarea{max-width:180px}.modal form .form-actions{background-color:transparent;border:0;margin:0}form.floating .control-group,form.floating .control-group .controls>.control-group{float:left;min-height:80px;margin:10px 5px}form.floating .control-group .controls>.control-group{width:31%;margin:10px 1%;overflow:hidden}form .control-group>.controls>.control-group>label{display:none}form.floating .control-group .controls .control-group .controls .control-group,form.floating.course-form #group-description,form.floating.course-form #group-lecture_groups,form.floating.course-form #group-lecture_groups #lecture_groups-div>.control-group,form.floating.course-form #group-short_description,form.floating.course-form #group-slug,form.floating.course-form #group-title,form.floating.course-form #group-updates_description,form.floating.instructor-form #group-description,form.floating.instructor-form #group-short_description,form.floating.learningpath-form #group-description,form.floating.learningpath-form #group-short_description,form.floating.learningpath-form #group-title,form.floating.mandrillemail-form #group-template_content,form.floating.mandrillemail-form #template_content-div>.control-group,form.floating.path-form #group-description,form.floating.plans-form #group-description,form.floating.plans-form #group-enterprise_features,form.floating.plans-form #group-ticketnames,form.floating.question-form #group-answers,form.floating.question-form #group-description,form.floating.question-form #group-information,form.floating.question-form #group-learning,form.floating.question-form #group-learning-content,form.floating.tag-form #group-description,form.floating.tag-form #group-doc_url,form.floating.tag-form #group-meta_description,form.floating.tag-form #group-meta_keywords,form.floating.tag-form #group-page_title,form.floating.tag-form #group-short_description,form.floating.user-form #group-description,form.floating.user-form #group-settings,form.floating.user-form #group-summary,form.floating.video-form #group-description,form.floating.video-form #group-file,form.floating.video-form #group-transcript{float:none;clear:left;overflow:hidden;width:auto}form.floating.question-form #group-information input,form.floating.tag-form #group-doc_url input{width:96%}.s3upload form,.s3upload input[type=file],form.floating.video-upload-form input[type=file]{display:none}form.floating.video-upload-form .subtitle-group{width:33%;margin:10px 0}form.floating.video-upload-form .subtitle-group .btn-large{padding:10px}form.floating.video-upload-form .poster-image-preview{margin:0 0 15px;width:90%;border:1px dashed #ccc}form.floating.video-upload-form form{margin:0}form.floating .image-preview{border:1px dashed #ccc;margin:0;max-width:42px}form.floating .image-preview-big{max-width:100%;display:block}form.floating .s3upload .tooltip-inner{max-width:600px}form.floating .control-group .controls .control-group .controls .control-group{min-height:0}form.floating.achievement-form #group-image,form.floating.achievement-form #group-prev,form.floating.mandrillemail-form #group-from_email,form.floating.tag-form #group-parent{clear:left}form.floating textarea{min-width:98%;max-width:98%;resize:vertical}form.floating.course-form input[name*=slug]{width:96%}form.floating .select2-container{min-width:200px}form.floating.course-form .control-group .controls .control-group .controls .select2-container.fk{min-width:250px}#converter textarea.taller{min-height:120px}form.floating .mce-charcount{position:absolute;padding:8px;right:80px;top:0}form .difficulty-picker button{padding:5px 15px}form.clean-form .control-group{margin:15px auto 0;max-width:360px}form.clean-form .controls{margin:0}form.clean-form input{width:100%;padding:10px 20px;border-radius:0;box-sizing:border-box;height:42px}form.clean-form input[type=checkbox]{width:auto;height:auto;padding:0}form.clean-form label.checkbox{text-align:left;font-weight:lighter;margin:0}form.clean-form .pwd-eye{top:13px!important;color:#b5adad}form.clean-form .pwd-eye.active{color:#777}form.clean-form button[type=submit]{width:100%;height:42px}form.clean-form .form-actions{margin:0 auto!important;background-color:transparent;border:0 none;padding:0;max-width:360px}form .g-recaptcha div{margin:5px auto}.select2-customized.select2-container .select2-choice{background:#fff!important;border:0;border-radius:0;color:#666;font-weight:lighter;padding:10px 15px;outline:none}.select2-customized.select2-container .select2-arrow{background:none!important;border-radius:0!important;border:0!important}.select2-customized.select2-container .select2-arrow b{background-position:0 9px!important}.select2-customized.select2-drop{border:0!important;margin:0!important;border-radius:0}.select2-customized.select2-drop .select2-search{padding:0}.select2-customized.select2-drop .select2-search input{border:1px solid #ddd;padding:11px 30px 11px 11px;background:url(../corn/img/cse-search-icon.jpg) no-repeat 98% #fafafa!important;margin:0!important;box-shadow:none}.select2-customized.select2-drop .select2-results{padding:0;margin:0;max-height:1000px}.select2-customized.select2-drop .select2-result-label{color:#666;font-weight:lighter;padding:10px 15px;border-bottom:1px solid #d9d9d9}.select2-customized.select2-drop .select2-result:first-child .select2-result-label{border-top:1px solid #d9d9d9}.select2-customized.select2-drop .select2-highlighted .select2-result-label{background-color:#f2f2f2}#enterprise-sign-page-forgot-password-container{margin-bottom:1.3em;text-align:right}#pricing-content #invitation-request-form{margin:0 auto;width:25em}#invitation-request-form [name=email]{width:100%;padding:10px 15px}#pricing-content #invitation-request-form .form-actions{padding-top:2em}#invitation-request-form label{text-align:left;font-weight:700}.video-js{overflow:hidden}.video-js video{outline:none}.video-js .vjs-live-controls{display:none}.video-js>p{position:absolute;color:#fff;z-index:10}.video-js .vjs-text-track-display{left:0;right:0;bottom:3.3em;transition:bottom .2s linear}.video-js .vjs-text-track{font-size:1.8em;margin-bottom:0;padding:2px 0}.video-js.vjs-fullscreen .vjs-text-track{font-size:3em!important;line-height:1em;padding:7px 0}.video-js .vjs-text-track:empty{padding:0}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:0}.video-js:hover .vjs-text-track-display{bottom:3.9em}.video-container{border:1px solid #bfbfbf;border-bottom:0;background-color:#000;overflow:hidden}.video-container .video-inner{position:relative;width:80%;min-height:510px}#statement-carousel .question-statement,.statements-bar-container,.video-container .video-inner{max-width:815px;margin:0 auto}.video-container .video-mask{background-color:rgba(0,0,0,.9);transition:background-color .2s linear;color:#fff;width:100%;height:100%;cursor:pointer;z-index:20;position:absolute;left:0;top:0;font-size:40px;line-height:40px;font-weight:lighter;padding:30px;box-sizing:border-box}.video-container .video-mask:hover{background-color:rgba(0,0,0,.8)}.video-container .video-subtitle{font-size:30px;margin-top:20px}.video-js.vjs-default-skin .vjs-subtitles-button:before{content:"Subtitles"}.video-container .video-sideinfo{position:absolute;width:10%;height:100%;right:0;top:0;color:#fff}.video-container .video-sideinfo .video-info-box{padding:17%;margin:30% 0}.video-container .video-sideinfo .video-info-box span{margin:15px auto}.video-container .video-start-btn{position:absolute;left:50%;margin-left:-29px;margin-top:-29px;top:50%}.masked-video .vjs-big-play-button{display:none!important}.vjs-default-skin .vjs-control-bar{background-color:#000}.course-lecture-container .btn-next,.course-lecture-container .btn-results,.course-lecture-container .btn-rewatch{display:none!important}.course-lecture-container .lecture-overlay.course-completed .btn-results,.course-lecture-container .lecture-overlay.video-completed .btn-next,.course-lecture-container .lecture-overlay.video-completed .btn-rewatch{display:block!important;margin:0 auto 20px;max-width:250px}.statements-bar-container{padding:30px 20px;border-radius:0}.statements-bar{position:relative;border-bottom:1px solid #9f9f9f;padding-top:8px;margin-bottom:8px}.statements-bar:after,.statements-bar:before{position:absolute;content:"";width:8px;height:8px;top:4px;background-color:#9f9f9f;border-radius:5px}.statements-bar:before{left:0}.statements-bar:after{right:0}.statement-point{background-color:#fff;border:2px solid #9f9f9f;border-radius:16px;width:16px;height:16px;position:absolute!important;top:-2px;cursor:pointer}.statement-point span{width:10px;height:10px;border-radius:10px;position:absolute;top:3px;left:3px;transition:background-color .2s linear}.statement-point.active span,.statement-point:hover span{background-color:#9f9f9f}.statement-point .position{color:#1b75bb;font-size:16px;display:block;position:absolute;top:22px;left:-15px;text-align:center;width:50px}#statement-carousel .question-statement{background-color:#fff;border:1px solid #26a1e6;border-radius:3px;box-sizing:border-box;color:#333;font-size:18px;line-height:20px;margin-top:14px;padding:15px;position:relative;word-wrap:break-word}#statement-carousel .question-statement .quote-open{top:0;left:0}#statement-carousel .question-statement .quote-close{bottom:0;right:0}#statement-carousel .question-statement .text{padding:0 5px;margin:0 auto}#statement-carousel,#statement-carousel .carousel-inner{margin:0}#statement-carousel .carousel-inner{padding-bottom:15px}#statement-carousel .blueribbon{position:absolute;bottom:-14px;right:10%}#statement-carousel .item{opacity:0;transition:opacity .8s}#statement-carousel .item.active{opacity:1}#statement-carousel .carousel-control{margin-top:0;z-index:3}#statement-carousel .active.left,#statement-carousel .active.right{left:0;opacity:0;z-index:2}#statement-carousel .next,#statement-carousel .prev{left:0;opacity:1;z-index:1}#statement-carousel{border-radius:0 0 4px 4px;border-top:0}#statement-carousel.empty{padding:0;border:0}#statement-carousel.empty .carousel-control{display:none}#statement-carousel.empty,#statement-carousel.empty .carousel-inner{min-height:0}.statements-forms{margin-top:50px;min-height:200px;text-align:center}.statement-form{padding:10px 0}.statement-form textarea{min-width:98%;min-height:100px}#video-preview-player{margin:20px 0}#form-statement-template{display:none}.drop-out{background-color:#a00;line-height:25px;padding:10px;position:absolute;right:0;top:50px;opacity:0;cursor:none}.drop-out.hover{background-color:#d00}#statements-inline-list span{margin-right:3px;cursor:pointer}.vjs-default-skin .vjs-subtitles-button:before{content:"Captions";font-size:14px}.vjs-default-skin .vjs-subtitles-button{width:80px}.vjs-default-skin .vjs-subtitles-button .vjs-menu{left:25%}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:14px}.vjs-default-skin .vjs-playback-rate .vjs-menu{left:10px}.vjs-default-skin .vjs-current-res{font-size:13px}.vjs-default-skin .vjs-duration,.vjs-default-skin .vjs-fullscreen-control,.vjs-default-skin .vjs-menu-button,.vjs-default-skin .vjs-play-control,.vjs-default-skin .vjs-volume-control{padding:0 10px;margin:0!important;border-right:1px solid #6b6b6b}.vjs-default-skin .vjs-duration{padding:0}.vjs-default-skin .vjs-play-control,.vjs-default-skin .vjs-res-button{border-left:1px solid #6b6b6b}.vjs-default-skin .vjs-play-progress,.vjs-default-skin .vjs-volume-level{background:#189be4}.vjs-control.vjs-videotitle{line-height:28px;padding:0 0 0 10px;width:auto;font-size:12px;height:30px;max-width:220px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vjs-control.vjs-videotitle,.vjs-default-skin .vjs-res-button,.vjs-default-skin .vjs-subtitles-button:before{font-family:Lato}.vjs-default-skin .vjs-progress-control .vjs-slider-handle:before{height:3px;width:3px}.vjs-default-skin .vjs-slider-handle:before,.vjs-default-skin:hover .vjs-progress-control .vjs-slider-handle:before{width:9px;height:9px;border-radius:10px;background-color:#fff;content:""}.vjs-default-skin{color:#eee}.badge-modal{background-color:#fff;border-radius:0;border:0;max-width:400px;margin-left:-200px}.badge-modal .modal-header{border:0;padding:15px 15px 10px}.badge-modal .modal-title{color:#297cc0;font-size:35px;line-height:40px;letter-spacing:1px}.badge-modal .modal-subtitle{color:#297cc0;font-size:18px;line-height:25px;font-weight:lighter}.badge-modal .modal-body{padding:0}.badge-modal .image-container{padding:15px 0 0;min-height:150px;background:url(../corn/img/badge-clouds.png) no-repeat top transparent}.badge-modal.almost-completed .image-container img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7}.badge-modal.completed .image-container img{margin-top:0;transition:margin .4s ease-out}.badge-modal.completed .image-container img.showing{margin-top:-20px}.badge-modal .modal-inner{padding:0 15px}.badge-modal .badge-name{color:#333;font-size:23px;margin:10px 0}.badge-modal .badge-text{font-weight:lighter;margin:10px 0 0}.badge-modal .badge-text span{color:#1874bd}.badge-modal .badge-progress{padding:0;margin:25px 50px;position:relative}.badge-modal .badge-progress .progress{background:#d9d9d9;box-shadow:none;border:0;border-radius:0;height:12px;margin:0}.badge-modal .badge-progress .progress .bar{box-shadow:none;background:#1874bd}.badge-modal .progress-now,.badge-modal .progress-total{position:absolute;top:14px}.badge-modal .progress-total{color:#999;right:-15px;width:30px}.badge-modal .progress-now{color:#1874bd;width:30px;margin-left:-30px;text-align:right}.badge-modal .progress-cursor{color:#1874bd;position:absolute;top:-10px;margin-left:-6px;border-top:6px solid #1874bd;border-left:6px solid transparent;border-right:6px solid transparent}.badge-modal .badge-CTA{margin:20px auto}.badge-modal .modal-footer{background-color:#f2f2f2;padding:15px;border:0}.badge-modal .social-share{font-size:0;text-align:center}.badge-modal .social-share a{margin:0 8px;line-height:20px}.achievements-list{margin-bottom:30px}.achievement-box{border:1px solid #e2e2e2;border-top:0;padding:35px 20px;text-align:center;position:relative;transition:background-color .2s linear}.achievement-box:nth-child(3n+2){border-left:0;border-right:0}.achievement-box:first-child,.achievement-box:nth-child(2),.achievement-box:nth-child(3){border-top:1px solid #e2e2e2}.achievement-box img{max-width:100%}.achievement-box span{display:inline-block;width:100%;left:0;position:absolute;font-size:14px;font-weight:400;opacity:0;transition:opacity .2s linear}.achievement-box span:first-child{top:5px}.achievement-box span:last-child{bottom:5px;color:#a4a5a7}.achievement-box .progress{margin:0;width:70%;max-width:140px;height:5px;margin:0 auto 10px;background:#d9d9d9;box-shadow:none;border:0;border-radius:0}.achievement-box .progress .bar{box-shadow:none;background:#1874bd}.achievement-box:last-child:after{content:"";height:100%;width:1px;position:absolute;right:-1px;top:0;background-color:#e2e2e2}.achievement-box:hover{background-color:#f9f9f9}.achievement-box .achievement-progress,.achievement-box:hover span{opacity:1}#badges-container{max-width:900px;margin:0 auto}#badges-container h3{margin:20px 0;font-size:18px;line-height:23px;font-weight:lighter;color:#aaa}#badges-container h3 strong{font-weight:400}#badges-container .btn-clouda{margin:25px 0 0;min-width:150px;line-height:25px}#badges-container .bottom .btn-clouda{margin:30px 0 50px}.achievements-lists .achievements-category{font-size:25px;line-height:30px;font-weight:400;padding:20px;margin:25px 0;border-bottom:1px solid #e2e2e2}.achievement-item{margin-bottom:50px}.achievement-item img{display:block;max-width:100%;margin:0 auto 20px}.achievement-item .achievement-name{font-weight:400;font-size:16px;margin:0;line-height:20px}.select2-container{margin:0;position:relative;display:inline-block;zoom:1;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-khtml-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{display:block;height:26px;padding:0 0 0 8px;overflow:hidden;position:relative;border:1px solid #aaa;white-space:nowrap;line-height:26px;color:#444;text-decoration:none;border-radius:4px;background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff;background-image:-ms-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(top,#fff,#eee 50%)}.select2-container .select2-choice,.select2-container.select2-drop-above .select2-choice{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eeeeee",GradientType=0)}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;border-radius:0 0 4px 4px;background-image:-ms-linear-gradient(top,#eee 0,#fff 90%);background-image:linear-gradient(top,#eee,#fff 90%)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(../corn/select2/select2.png) 100% 0 no-repeat;cursor:pointer;outline:0}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-undermask{background-color:transparent}.select2-drop-mask,.select2-drop-undermask{border:0;margin:0;padding:0;position:absolute;left:0;top:0;z-index:9998;filter:alpha(opacity=0)}.select2-drop-mask{background-color:#fff;opacity:0}.select2-drop{width:100%;margin-top:-1px;position:absolute;z-index:9999;top:100%;background:#fff;color:#000;border:1px solid #aaa;border-top:0;border-radius:0 0 4px 4px;box-shadow:0 4px 5px rgba(0,0,0,.15)}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{margin-top:1px;border-top:1px solid #aaa;border-bottom:0;border-radius:4px 4px 0 0;box-shadow:0 -4px 5px rgba(0,0,0,.15)}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-container .select2-choice .select2-arrow{display:inline-block;width:18px;height:100%;position:absolute;right:0;top:0;border-left:1px solid #aaa;border-radius:0 4px 4px 0;-webkit-background-clip:padding-box;-moz-background-clip:padding;background:#ccc;background:-ms-linear-gradient(top,#ccc 0,#eee 60%) #ccc;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#cccccc",GradientType=0);background:linear-gradient(top,#ccc,#eee 60%) #ccc}.select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(../corn/select2/select2.png) 0 1px no-repeat}.select2-search{display:inline-block;width:100%;min-height:26px;margin:0;padding-left:4px;padding-right:4px;position:relative;z-index:10000;white-space:nowrap}.select2-search input{width:100%;height:auto!important;min-height:26px;padding:4px 20px 4px 5px;margin:0;outline:0;font-family:sans-serif;font-size:1em;border:1px solid #aaa;border-radius:0;box-shadow:none;background:url(../corn/select2/select2.png) 100% -22px no-repeat #fff;background:url(../corn/select2/select2.png) 100% -22px no-repeat,linear-gradient(top,#fff 85%,#eee 99%)}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:url(../corn/select2/select2-spinner.gif) no-repeat 100% #fff;background:url(../corn/select2/select2-spinner.gif) no-repeat 100%,linear-gradient(top,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-dropdown-open .select2-choice{border-bottom-color:transparent;box-shadow:inset 0 1px 0 #fff;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eee;background-image:-ms-linear-gradient(top,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#ffffff",GradientType=0);background-image:linear-gradient(top,#fff,#eee 50%)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{border:1px solid #5897fb;border-top-color:transparent;background-image:-ms-linear-gradient(bottom,#fff 0,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#ffffff",GradientType=0);background-image:linear-gradient(bottom,#fff,#eee 50%)}.select2-dropdown-open .select2-choice .select2-arrow{background:0;border-left:none;-webkit-filter:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{max-height:200px;padding:0 0 0 4px;margin:4px 4px 4px 0;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-tap-highlight-color:transparent}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item;background-image:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:0 0}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{color:#666;background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-disabled{background:#f4f4f4;display:list-item;cursor:default}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:url(../corn/select2/select2-spinner.gif) no-repeat 100% #f4f4f4}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{height:auto!important;height:1%;margin:0;padding:0;position:relative;border:1px solid #aaa;cursor:text;overflow:hidden;background-color:#fff;background-image:linear-gradient(top,#eee 1%,#fff 15%)}.select2-locked{padding:3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;outline:0;box-shadow:0 0 5px rgba(0,0,0,.3)}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{padding:5px;margin:1px 0;font-family:sans-serif;font-size:100%;color:#666;outline:0;border:0;box-shadow:none;background:0 0!important}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:url(../corn/select2/select2-spinner.gif) no-repeat 100% #fff!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;line-height:13px;color:#333;cursor:default;border:1px solid #aaa;border-radius:3px;box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);background-clip:padding-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#f4f4f4",GradientType=0);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee)}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;width:12px;height:13px;position:absolute;right:3px;top:4px;font-size:1px;outline:0;background:url(../corn/select2/select2.png) 100% 0 no-repeat}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close,.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{padding:3px 5px;border:1px solid #ddd;background-image:none;background-color:#f4f4f4}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none;background:0 0}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0);width:1px;height:1px;border:0;margin:0;padding:0;overflow:hidden;position:absolute;outline:0;left:0}.select2-display-none{display:none}.select2-measure-scrollbar{position:absolute;top:-10000px;left:-10000px;width:100px;height:100px;overflow:scroll}.mCSB_container{width:auto;margin-right:30px;overflow:hidden}.mCSB_container.mCS_no_scrollbar{margin-right:0}.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{margin-right:30px}.mCustomScrollBox>.mCSB_scrollTools{width:16px;height:100%;top:0;right:0}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:10px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;height:100%;margin:0 auto;border-radius:10px;text-align:center}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:relative;height:20px;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{top:100%;margin-top:-40px}.mCSB_horizontal>.mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-bottom:0}.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden}.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{margin:0 20px}.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;border-radius:10px}.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{width:30px;height:100%}.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;border-radius:10px}.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{display:block;position:relative;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;float:left}.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{margin-left:-40px;float:right}.mCustomScrollBox{-ms-touch-action:none}.mCustomScrollBox>.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCustomScrollBox:hover>.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;background:hsla(0,0%,100%,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:hsla(0,0%,100%,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:hsla(0,0%,100%,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(../corn/lib/jquery.custom-scrollbar/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,.15)}.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#000;background:rgba(0,0,0,.75)}.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,.85)}.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:rgba(0,0,0,.9)}.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:hsla(0,0%,100%,.1);border-radius:1px}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#fff;background:hsla(0,0%,100%,.75);border-radius:1px}.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:hsla(0,0%,100%,.85)}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:hsla(0,0%,100%,.9)}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,.1);border-radius:1px}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#000;background:rgba(0,0,0,.75);border-radius:1px}.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,.85)}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:rgba(0,0,0,.9)}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:hsla(0,0%,100%,.1);border-radius:2px}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#fff;background:hsla(0,0%,100%,.75);border-radius:2px}.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:hsla(0,0%,100%,.85)}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:hsla(0,0%,100%,.9)}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,.1);border-radius:2px}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#000;background:rgba(0,0,0,.75);border-radius:2px}.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,.85)}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:rgba(0,0,0,.9)}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#fff;background:hsla(0,0%,100%,.1)}.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,.15)}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;background:#000;background:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,.85)}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:rgba(0,0,0,.9)}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.bee3D-active{opacity:1;z-index:1}.bee3D-slide{transition:opacity .7s ease,background-color .7s ease,-webkit-transform .7s ease;transition:transform .7s ease,opacity .7s ease,background-color .7s ease;transition:transform .7s ease,opacity .7s ease,background-color .7s ease,-webkit-transform .7s ease}.navigate{speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-right:before{content:">"}.icon-arrow-left:before{content:"<"}.navigate{position:absolute;cursor:pointer;top:50%;font-size:8em;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:rgba(0,0,0,.45);transition:color .7s ease}.navigate:hover{color:rgba(0,0,0,.75)}.navigate.prev{left:3%}.navigate.next{right:3%}.dragger{cursor:grab;cursor:-webkit-grab}.dragger:active{cursor:grabbing;cursor:-webkit-grabbing}.shadow-box{position:absolute;z-index:-1;left:0;width:100%;height:100px}.shadow-box .shadow>span{display:block;content:"";left:0;width:100%;height:200px;border-radius:50%;background:rgba(0,0,0,.45);box-shadow:0 0 200px 50px rgba(0,0,0,.7);transition:opacity 1.5s;opacity:.15;-webkit-transform:rotateX(95deg) translateZ(30px) scale(.55);transform:rotateX(95deg) translateZ(30px) scale(.55)}.layer{position:relative!important}.coverflow .bee3D-before{-webkit-transform:translateX(-270px) rotateY(45deg) scale(.6);transform:translateX(-270px) rotateY(45deg) scale(.6);z-index:6}.coverflow .bee3D-before-3{-webkit-transform:translateX(-230px) rotateY(45deg) scale(.6);transform:translateX(-230px) rotateY(45deg) scale(.6);opacity:.1;z-index:7}.coverflow .bee3D-before-2{-webkit-transform:translateX(-190px) rotateY(45deg) scale(.6);transform:translateX(-190px) rotateY(45deg) scale(.6);opacity:.2;z-index:8}.coverflow .bee3D-before-1{-webkit-transform:translateX(-150px) rotateY(45deg) scale(.85);transform:translateX(-150px) rotateY(45deg) scale(.85);opacity:.4;z-index:9}.coverflow .bee3D-active{z-index:10}.coverflow .bee3D-after{-webkit-transform:translateX(270px) rotateY(-45deg) scale(.85);transform:translateX(270px) rotateY(-45deg) scale(.85);z-index:6}.coverflow .bee3D-after-1{-webkit-transform:translateX(150px) rotateY(-45deg) scale(.85);transform:translateX(150px) rotateY(-45deg) scale(.85);opacity:.4;z-index:9}.coverflow .bee3D-after-2{-webkit-transform:translateX(190px) rotateY(-45deg) scale(.85);transform:translateX(190px) rotateY(-45deg) scale(.6);opacity:.2;z-index:8}.coverflow .bee3D-after-3{-webkit-transform:translateX(230px) rotateY(-45deg) scale(.85);transform:translateX(230px) rotateY(-45deg) scale(.85);opacity:.1;z-index:7}div.social-wrap a{padding-right:45px;height:35px;background:none;border:none;display:block;background-size:35px 35px;background-position:100%;background-repeat:no-repeat;color:#fff!important;font-size:14px;margin:0 auto 10px;max-width:205px;border-bottom:2px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;line-height:36px;overflow:hidden}div.social-wrap.small a{text-indent:-9000px;width:35px;padding:0;display:inline-block}div.social-wrap a:hover{color:#ddd}div.social-wrap a.facebook{border-color:#2d5073;background-color:#3b5998;background-image:url(../corn/img/social/facebook.png)}div.social-wrap a.linkedin{border-color:#006396;background-color:#006d96;background-image:url(../corn/img/social/linkedin.png)}div.social-wrap a.twitter{border-color:#007aa6;background-color:#008cbf;background-image:url(../corn/img/social/twitter.png)}div.social-wrap a.googleplus{border-color:#bb2e1c;background-color:#cf3f2d;text-shadow:#333 -1px -1px 0;background-image:url(../corn/img/social/google-red.png)}div.social-wrap a:active{background-color:#222}div.social-wrap.b a{padding-right:45px;height:35px;background:none;border:none;display:block;background-size:25px 25px,cover;background-position:170px,50%;background-repeat:no-repeat,repeat;border-radius:4px;color:#fff;font-family:Merriweather Sans,sans-serif;font-size:14px;margin-bottom:15px;width:205px;border-bottom:2px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;box-shadow:0 4px 2px -2px gray;text-shadow:rgba(0,0,0,.4) -1px -1px 0}div.social-wrap.b>.googleplus{background-size:30px 30px,cover;background-image:url(../corn/img/social/google.png),-webkit-gradient(linear,left top,left bottom,color-stop(1%,#353233),color-stop(100%,#1d1b1c))}div.social-wrap.b>.facebook{background:url(../corn/img/social/facebook.png),-webkit-gradient(linear,left top,left bottom,color-stop(0,#4c74c4),color-stop(100%,#3b5998));background-size:25px 25px,cover;background-position:170px,50%;background-repeat:no-repeat,repeat}div.social-wrap.b>.twitter{background-image:url(../corn/img/social/twitter.png),-webkit-gradient(linear,left top,left bottom,color-stop(1%,#00aced),color-stop(99%,#00a9ff))}div.social-wrap.b button em{font-size:18px;letter-spacing:1px;font-family:Times New Roman;margin-right:4px;margin-left:4px}div.social-wrap.c a{padding-left:35px;padding-right:0;height:35px;background:none;border:none;display:block;background-size:25px 25px,cover;background-position:10px,50%;background-repeat:no-repeat,repeat;border-radius:4px;color:#fff;font-family:Merriweather Sans,sans-serif;font-size:14px;margin-bottom:15px;width:205px;border-bottom:2px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;box-shadow:0 4px 2px -2px gray;text-shadow:rgba(0,0,0,.4) -1px -1px 0}div.social-wrap.c>.googleplus{background-size:30px 30px,cover;background-image:url(../corn/img/social/google.png),-webkit-gradient(linear,left top,left bottom,color-stop(1%,#353233),color-stop(100%,#1d1b1c))}div.social-wrap.c>.facebook{background:url(../corn/img/social/facebook.png),-webkit-gradient(linear,left top,left bottom,color-stop(0,#4c74c4),color-stop(100%,#3b5998));background-size:25px 25px,cover;background-position:10px,50%;background-repeat:no-repeat,repeat}div.social-wrap.c>.twitter{background-image:url(../corn/img/social/twitter.png),-webkit-gradient(linear,left top,left bottom,color-stop(1%,#00aced),color-stop(99%,#00a9ff))}div.social-wrap.c a em{font-size:18px;letter-spacing:1px;font-family:Times New Roman;margin-right:4px;margin-left:4px}ul.sm-wrap{list-style-type:none;padding:0}ul.sm-wrap li{font-family:Helvetica,sans-serif;font-size:11px;margin-bottom:10px;padding-left:20px;background-size:15px 15px;background-repeat:no-repeat}ul.sm-wrap li#facebook-sm{background-image:url(../corn/img/social/facebook.png)}ul.sm-wrap li#twitter-sm{background-image:url(../corn/img/social/twitter.png)}ul.sm-wrap li#gplus-sm{background-image:url(../corn/img/social/google.png)}ul.sm-wrap a{text-decoration:none}.share-social-links{min-height:0;font-size:0}.share-social-links ul{margin:0}.share-social-links ul li{padding:0;vertical-align:top}.fb_iframe_widget span{overflow:hidden}.socials.big a{display:inline-block;padding:5px 10px 5px 42px;margin:15px 0 0;width:100%;color:#fff;font-size:15px;line-height:32px;position:relative;box-sizing:border-box}.socials.big a:hover span{left:10px}.socials.big.inline a{font-size:0;width:62px;padding:5px;margin:0 18px 15px;text-align:center}.socials.big.inline a span{position:static;float:none}.socials.big a.linkedin{background-color:#007bb6}.socials.big a.google{background-color:#dd4b39}.socials.big a.facebook{background-color:#3b5998}.socials.big a.twitter{background-color:#2ca9e0}.socials.big a span{width:32px;height:32px;vertical-align:middle;display:inline-block;position:absolute;left:7px;transition:left .1s linear}.course-results-share-links a,.quiz-results-share-links a,.referral-share-links a{background-image:none;text-indent:0;text-align:center;opacity:1;height:auto}#login-signup-content{padding:15px 0;color:#666;border-top:1px solid #e0e0e0;min-height:250px}#login-signup-content h1{font-size:28px;margin:0 0 25px}#login-signup-content .alert{max-width:620px;margin:10px auto;box-sizing:border-box}#login-signup-content .help-block.ok{margin:0}#login-signup-content button[type=submit]{margin-top:15px}form.pwd-recover-form,form.pwd-reset-form{max-width:360px;margin:0 auto}.sign-page h1{padding:30px 30px 40px;font-size:30px;margin-bottom:10px}.sign-page h1,.sign-page h3{font-weight:100;text-align:center}.sign-page h3{margin:-40px 20px 50px;font-size:22px}.sign-page ::-webkit-input-placeholder{color:#fff}.sign-page :-moz-placeholder,.sign-page ::-moz-placeholder{color:#fff;opacity:1}.sign-page :-ms-input-placeholder{color:#fff}.sign-page .form-accordion-section-wrapper{margin-bottom:50px;border-top:0}.sign-page .form-accordion-section-nav{margin:0}.sign-page .control-group.error .help-block{text-align:left;margin-top:0}.sign-page form fieldset{padding:0}.ca-form-socials{margin-bottom:20px;border-bottom:1px solid #e5e5e5;padding-bottom:20px}.sign-page .nav-tabs{margin:0;border:1px solid #e5e5e5;border-bottom:0}.sign-page .nav-tabs>li{width:50%;margin:0;float:left}.sign-page .nav-tabs>li.active>a{border:1px solid #e5e5e5;border-top:0;border-bottom:0;background:#fff;padding:16px 12px}.sign-page .nav-tabs>li.active:first-child>a{border-left:0}.sign-page .nav-tabs>li.active:last-child>a{border-right:0}.sign-page .nav-tabs>li>a{text-align:center;text-transform:uppercase;font-size:18px;font-weight:100;padding-top:15px;padding-bottom:15px;border-radius:0;box-shadow:none;margin:0;border-bottom:1px solid #e5e5e5;background:#fbfbfb}.sign-page .forgot-password{float:right;font-weight:700;text-decoration:underline;font-size:13px}.home-page{text-align:center;font-weight:100;overflow-x:hidden}.home-page .window-frame img{width:100%}.home-page h1{font-size:50px;font-weight:100;line-height:54px;padding:30px 20px 40px;color:#124}.home-page h2,.home-page h3{font-size:24px;font-weight:100;line-height:34px;color:#656565;text-align:center}.home-page h3{font-size:30px!important;padding:60px 0;margin:0 20px;line-height:50px}.home-page h3 a{color:inherit;border-bottom:1px solid #656565}.home-page-fold{background:#f7f7f7;background:linear-gradient(180deg,#f7f7f7 0,#f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7f7f7",endColorstr="#f2f2f2",GradientType=0)}.home-page-fold .home-page-actions,.home-page-testimonial .home-page-actions{padding:0 40px;margin-top:60px}.home-page-signup-form{max-width:78%;margin:40px auto}.home-page-signup-form .label.label-important{display:block;background:transparent;text-shadow:none;color:#b94a48;text-align:left;padding:10px 0}.home-page-signup-form fieldset{padding:0}.home-page-signup-form.form-accordion .control-group{margin-bottom:20px!important}.home-page-signup-form.form-accordion input{padding:16px 25px!important;text-transform:uppercase;font-size:18px!important}.home-page-signup-form.form-accordion .btn-clouda{height:auto}.home-page-fold .window-frame{margin-right:-5px;margin-bottom:-40px}.home-page-fold video{width:101%;margin-bottom:-4px;height:100%}.home-page-fold video img{width:100%}.home-page-products{text-align:center;font-size:1.2em;line-height:1.5em;margin-bottom:80px}.home-page-products-title{padding:100px 50px!important}.home-page-products-icon{margin-bottom:50px;height:135px}.home-page-products-description a{text-decoration:underline;text-transform:uppercase}.home-page-products-description p{padding:15px 50px}.home-page-products a.labs{color:#1aae05}.home-page-products a.paths{color:#4d6be8}.home-page-products a.certs{color:#da1b11}.home-page-enterprise{background:#124;font-size:13px}.home-page-enterprise h3{color:#b2b2b1!important}.home-page-enterprise h3 a{color:#fff!important;border-bottom-color:#fff!important}.home-page-enterprise-content{color:#fff}.home-page-enterprise .window-frame{margin-left:-40px;margin-bottom:-10%;border-radius:0 4px 4px 0;box-shadow:2px 2px 20px 2px rgba(0,0,0,.2)}.home-page-enterprise-content p{font-size:1.2em;line-height:1.6em;padding:0 80px 20px;text-align:left}#link-home-page-enterprise-cta{text-transform:uppercase;margin-top:40px;font-size:13px;padding:15px 40px;font-weight:700;border-radius:4px}.home-page-infographic{position:relative}.home-page-infographic img{width:100%}.home-page-infographic-download{background:#f2f2f2;padding-bottom:40px}.home-page-infographic-download svg{width:50px;margin-bottom:0}.home-page-infographic-download svg line,.home-page-infographic-download svg polyline{stroke:#08c}.home-page-infographic-download svg polygon{fill:#08c}.home-page-infographic-download .home-page-simple-link{display:inline-block;height:65px;text-align:left;line-height:22px;font-size:14px}.home-page-infographic-download .home-page-simple-link:hover{color:#08c;text-decoration:underline}.home-page-customers{padding:65px;overflow:hidden}.home-page-customers .image-container{position:relative;display:inline-block;width:20%;float:left;height:70px}.home-page-customers .image-container:before{position:absolute;z-index:2;display:block;content:"";top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.5)}.home-page-customers img{max-width:60%;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-height:70px}.home-page-plan{background:#f7f7f7;padding-bottom:40px}.home-page-plan-box{background:#f8f0d5;border:1px solid #fec613;border-radius:10px 10px 0 0;overflow:hidden;padding-bottom:25px;float:right;width:322px}.home-page-plan-box-header{color:#fff;background:#fec613;font-size:1.8em;font-weight:700;padding:30px 0;margin-bottom:40px}.home-page-plan-price{font-size:4em;line-height:1.1em;color:#fec613}.home-page-plan-price small{font-size:.3em;line-height:.4em;color:#333}ul.home-page-plan-features{float:left;width:280px;margin:0 0 0 50px}ul.home-page-plan-features li{position:relative;text-align:left;list-style:none;font-size:16px;text-transform:uppercase;color:#656565;font-weight:700;margin-bottom:24px}ul.home-page-plan-features li:after,ul.home-page-plan-features li:before{content:"";display:inline-block;position:absolute;top:50%;right:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:9px;height:9px;border-radius:50%;background:#fec613;border-color:#fec613}ul.home-page-plan-features li:after{width:15px;height:15px;right:0;background:transparent!important;border:1px solid #fec613}#link-home-page-plan-cta{margin:50px 0 25px;min-width:0}.home-page-simple-link{text-decoration:underline;text-transform:uppercase;font-weight:700;font-size:1.1em}.home-page-testimonial{padding:70px 100px;text-align:left}.home-page-testimonial-info{font-size:1.5em;color:#656565}.home-page-testimonial-quote{border:0;font-style:italic;margin-top:30px;margin-bottom:50px;line-height:1.5em}.home-page-testimonial-avatar{width:100px;border-radius:50%;margin:0 20px}.home-page-testimonial-name{font-size:1.1em;line-height:1.1em;font-weight:700;margin-bottom:10px}.home-page-testimonial .home-page-signup-form{background:#f7f7f7;padding:40px;margin:0 0 0 60px}.home-page-testimonial-credits{font-size:.8em;line-height:1.3em}.home-slider,.home-slider-slide{width:100%}.home-page-pricing-promotion{padding:25px 20px 20px;color:hsla(0,0%,100%,.6);line-height:30px}.home-page-pricing-promotion-title{font-size:26px;font-weight:400}.home-page-pricing-promotion-subtitle{font-size:22px;font-weight:100}.home-page-pricing-promotion.christmas{background:#124 url(../corn/img/marketing/christmas_pattern.png) 0 0 repeat-x}.home-page-pricing-promotion.christmas .home-page-pricing-promotion-title{color:#0e95ff}.clouda-item{position:relative;box-sizing:border-box;width:30%;max-width:350px;margin:5px 3.3% 25px 0;display:inline-block;vertical-align:top;border:0;border-radius:0;transition:box-shadow 50ms linear}.clouda-item .clouda-box{background-color:#fff}.clouda-item:nth-child(3n){margin-right:0}.clouda-item:hover .clouda-box{box-shadow:0 0 6px #afc2d1}.clouda-item.free-item:after,.clouda-item.item-outdated:after,.clouda-item.new-item:after{content:"";position:absolute;bottom:-7px;right:-7px;width:89px;height:89px;display:block;background:url(../corn/img/item-new.png) no-repeat 50% transparent}.clouda-item.free-item:after{background-image:url(../corn/img/item-free.png)}.clouda-item.item-outdated:after{background-image:url(../corn/img/outdated-ribbon.png)}.clouda-item .top-line{height:28px;line-height:28px;font-size:14px;padding:0 15px;text-transform:uppercase;color:#fff}.clouda-item .clouda-icon{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-clip:padding-box;position:absolute;top:10px;left:15px;border:1px solid #fff}.clouda-item .header-container{line-height:36px;box-sizing:border-box;overflow:hidden;border-bottom:1px solid #e5e5e5}.clouda-item a{color:#333;font-weight:lighter;font-size:20px;line-height:24px!important;display:block;height:72px;overflow:hidden;outline:none}.clouda-item .data-container,.clouda-item .title-container{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:15px;text-align:left;position:relative}.clouda-item .title-container{padding-top:20px}.clouda-item .data-container{border-bottom:1px solid #e5e5e5;line-height:36px;padding-top:0;padding-bottom:10px}.clouda-item .level{text-transform:uppercase;font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis}.clouda-item.free-item .level,.clouda-item.new-item .level{text-align:left}.clouda-item .item-progress-container{box-sizing:border-box;font-size:13px;position:absolute;top:-15px;right:-7px;min-width:50px;padding:3px 10px;border:1px solid #e5e5e5;background:#fff;border-radius:20px 0 0 20px;text-transform:uppercase;font-weight:700}.clouda-item .clouda-box:hover .item-progress-container{box-shadow:0 0 3px #ddd}.clouda-item .item-progress-container:after{position:absolute;right:0;bottom:-7px;width:0;height:0;vertical-align:top;border-top:6px solid #008fbd;border-right:6px solid transparent;content:""}.clouda-item .item-progress-container.empty,.clouda-item .item-progress-container.empty:after{display:none}.clouda-item.completed-item .item-progress-container{background:#00da79;border-color:#00da79!important;color:#fff!important}.clouda-item.locked-item .item-progress-container{background:#1f3b74;border-color:#0d2f74!important;color:#fff!important}.clouda-item.completed-item .item-progress-container:after{border-top-color:#00c16c!important}.clouda-item.locked-item .item-progress-container:after{border-top-color:#124!important}.clouda-item.quiz-item .item-progress-container:after{border-top-color:#eea006}.clouda-item.cert-item .item-progress-container:after{border-top-color:#ca1b11}.clouda-item .header-container .image-container{overflow:hidden;width:100%;max-height:170px}.clouda-item .header-container .image-container img{max-width:500px;width:100%;color:transparent}.clouda-item .platform-icon-container{height:38px;overflow:hidden}.clouda-item .platform-icon-container .quiz-topic-img{display:inline-block;margin-right:2px;height:32px;width:32px}.clouda-item.explanation-item .title-container{height:100px;overflow:hidden;border-top:1px solid #e5e5e5}.clouda-item.explanation-item .title{padding:0 65px;position:absolute;top:15px;left:0;width:100%;box-sizing:border-box;height:auto;max-height:145px;overflow:hidden;background:url(../corn/img/quotes.png) no-repeat 15px 0 transparent;display:block;text-overflow:-o-ellipsis-lastline;text-overflow:ellipsis}.clouda-item.item-upcoming:after{content:"";position:absolute;top:-6px;right:-6px;width:118px;height:118px;display:block;background:url(../corn/img/item-upcoming.png) no-repeat 50% transparent;z-index:11}.clouda-item.item-upcoming:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:10;opacity:.5}#completed-activities .clouda-item .item-progress-container,#home-fold .clouda-item .item-progress-container,.bookmarks-list .clouda-item .item-progress-container{display:none!important}#dashboard-container .clouda-item .item-progress-container,.clouda-item.cert-item .item-progress-container,.clouda-item.quiz-item .item-progress-container{top:auto;bottom:0}#dashboard-container .clouda-item .image-container,#quiz-index .suggested-quiz-sessions .clouda-item .image-container{display:none}#bookmarks .clouda-item .title-container,#dashboard-container .clouda-item .title-container,#quiz-index .clouda-item .title-container{padding-top:25px;padding-bottom:30px}#path-landing .path-step .clouda-item,#paths-container .clouda-item{width:100%;max-width:300px;margin:0 auto;display:block}#path-landing .clouda-item a{height:auto}#course-landing .share-social-links,#path-landing .share-social-links{text-align:center;margin-top:15px;min-height:30px}#course-landing .share-social-links ul li{width:25%}#path-landing .share-social-links ul li{width:110px}#courses-list-container #courses-list{padding:0}#courses-list-container .next-prev-links{text-align:center;line-height:25px;font-weight:lighter;font-size:18px;color:#999;width:130px;max-width:100%;margin:0 auto}#courses-list-container .next-prev-links a.disabled,.pagination-list a.disabled{opacity:.4;cursor:default}.learn-submenu-btns{padding:15px 0 15px 15px}.learn-submenu-btns .btn-clouda-circle:first-child{margin-bottom:15px}#courses-list-container{padding-top:120px}#courses-list-container.no-filters{padding-top:40px}#courses-list-container .filters-container{box-sizing:border-box;padding:0;width:100%;max-width:100%;position:absolute;top:0;left:0;overflow:visible;z-index:20}#courses-list-container .filters-container .inner{background-color:#f2f2f2;padding:0 30px;height:100px;border-bottom:1px solid #f2f2f2;vertical-align:middle;transition:border-color .2s linear}#courses-list-container .filters-container.fixed{padding-left:80px}#courses-list-container .filters-container.fixed .inner{border-bottom:1px solid #ddd}#courses-list-filters .pagination-container{margin-top:45px}#courses-list-filters .search-container{background-color:#fff;min-height:45px;position:relative}#courses-list-filters .search-container input{height:45px;width:100%;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;margin:0;padding:5px 40px 5px 20px;font-size:16px}#courses-list-filters .search-container button{outline:none;border:0;background:url(../corn/img/cse-search-icon.jpg) no-repeat 100% transparent;display:block;width:25px;height:25px;position:absolute;right:5px;top:50%;margin-top:-13px}#bookmarks-list-filters .filters-item,#courses-list-filters .filters-item,#courses-list-filters .search-wrapper{padding:0 5px}#courses-list-filters .completed-container,#courses-list-filters .search-container{margin:34px 0 0}#courses-list-filters .completed-container a{line-height:17px;font-size:12px;width:110px;font-weight:lighter;margin:0 auto;text-transform:uppercase;padding-top:5px;max-height:45px;overflow:hidden;display:block;color:#333}#courses-list-filters .completed-container a:hover{color:#1a75bb}#bookmarks-list-filters .filters-item .f-name,#courses-list-filters .filters-item .f-name{display:block;text-align:center;text-transform:uppercase;font-weight:lighter;line-height:14px;font-size:14px;padding:10px 0}.pagination-container{margin:20px 0;font-size:20px;font-weight:lighter}.pagination-list li{line-height:25px;vertical-align:middle;color:#a8a8a8}#course-recommended{padding:10px 30px}#course-recommended>.title{font-weight:400;font-size:23px;line-height:40px;margin:10px 0}#path-landing .path-header .title{font-size:30px;line-height:30px;font-weight:400;margin:15px 0 20px}#course-contents a{outline:none;color:#666;font-weight:lighter}#course-contents .accordion-heading a{font-weight:400}#course-contents a:hover{color:#222}#course-contents .accordion{margin:0}#course-contents .accordion-heading{padding:0 0 5px}#course-contents .accordion-heading .caret{margin:16px 0 0 11px;vertical-align:middle;border-top-color:#1b75ba}#course-contents .accordion-heading .caret.horizontal,.course-lecture-groups .accordion-heading .caret.horizontal{border-left-color:#1b75ba;border-top-color:transparent;margin:13px 0 0 13px}#course-contents .accordion-group{border:0;margin-bottom:0}#course-contents .accordion-inner{border:0;padding:0}#course-contents .accordion-inner .lecture{padding:0;position:relative}#course-contents h5{margin:0;padding-left:10px;font-size:15px}#course-contents h6{font-weight:400;font-size:14px;padding:5px 0;margin:0}#path-landing .back-link,.course .back-link{color:#fff;font-size:16px;display:inline-block;outline:none;position:absolute;top:13px;left:35px}.back-link span{display:inline-block;vertical-align:middle;margin-right:5px}#path-landing .back-link,.course .back-link{position:static;color:#999;margin-bottom:10px}.course-navigation{padding:25px 30px 40px}.item-nav-progress{position:relative}.item-nav-progress>a{outline:none;height:24px;display:inline-block;box-sizing:border-box;border-style:solid;border-color:#fff;border-width:6px 1px;background-color:#d9d9d9;vertical-align:middle;transition:all .2s linear}.item-nav-progress>a:last-child{border-right:0}.item-nav-progress>a.lecture-completed,.item-nav-progress>a:hover{background-color:#189be4}.item-nav-progress>a.lecture-Question.lecture-completed,.item-nav-progress>a.lecture-Question:hover{background-color:#ffa006}.item-nav-progress>a.active{border-width:6px 1px 0;border-radius:3px;cursor:default}.item-nav-progress a:first-child+.tooltip{left:0!important}.item-nav-progress a:first-child+.tooltip .tooltip-inner{text-align:left}.item-nav-progress .tooltip:last-child{right:0!important;left:auto!important}.item-nav-progress .tooltip:last-child .tooltip-inner{text-align:right}.item-nav-progress .tooltip-arrow{display:none}.item-nav-progress .tooltip .tooltip-inner{max-width:300px;background-color:transparent;color:#777;font-size:13px;line-height:12px;padding:0;text-align:center}#course-landing .discussion-container{margin:0 30px}#courses-list{padding:5px}#courses-list>.title{padding:15px 0}.item-progress{padding:20px 20px 0 0}#course-landing .provider-logo img{max-height:70px}#course #main-content{padding:0;background-color:#fff}#course-landing #course-contents{padding:0}#course-contents .step-container{vertical-align:middle;position:relative;padding:3px}#course-contents .step-type{vertical-align:middle;display:inline-block;position:relative;z-index:10}#course-contents .step-type span{margin:0 auto;border-radius:30px;background-color:#fff}#course-contents .step-duration{line-height:35px}#course-contents .title{margin:0;font-size:16px;font-weight:400;line-height:21px}#course-contents .lecture.active a{color:#179be5;font-weight:700}#course-contents .step{position:relative}#course-contents .step-container{background:url(../corn/img/bg-connector.png) repeat-y 50% transparent}#course-contents .lecture:first-child .step-container:before,#course-contents .lecture:last-child .step-container:before{background-color:#fff;content:"";display:block;height:50%;left:0;position:absolute;width:100%}#course-contents .lecture:first-child .step-container:before{top:0}#course-contents .lecture:last-child .step-container:before{bottom:0}#course-contents .lecture:first-child:last-child .step-container:before{height:100%}#course-contents .col{padding-bottom:10px}#course-contents .step-box{position:relative;padding-left:10px;vertical-align:middle}.unpublished-course-txt{margin:0;width:100%;border-radius:0}.closed .unpublished-course-txt{padding:0}.closed .unpublished-course-txt span{display:none}#course-landing{overflow:hidden}#course-landing .course-sidebar{box-sizing:border-box;width:380px;clear:both;padding-right:30px;position:relative}#course-landing .course-sidebar.closed{width:80px;padding-right:0}#course-landing .course-main{margin-right:415px}#course-landing .course-main.full{margin-right:80px}#course-landing .course-main.full .course-lecture-inner{padding-right:120px}#course-landing .course-main.full .course-lecture-inner.video-type{background-color:#000}#course-landing .course-main:last-child{padding-left:35px}#course-landing .course-sidebar.closed .step-box{width:0;padding:0}#course-landing .course-sidebar.closed .step a{font-size:0}#course-landing .course-sidebar.closed .accordion-heading{height:0;overflow:hidden}#course-landing .course-sidebar.closed .accordion-body{display:block;height:auto!important}#course-landing .course-sidebar .sidebar-toggler{display:none;outline:none;position:absolute;left:-30px;top:10px;transition:left .2s linear,-webkit-transform;transition:transform,left .2s linear;transition:transform,left .2s linear,-webkit-transform}#course-landing .course-sidebar.closed .sidebar-toggler{z-index:20;left:-35px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#course-landing .course-main,#course-landing .course-sidebar,#course-landing .course-sidebar .accordion-heading,#course-landing .course-sidebar .step-box,#course-landing .course-sidebar .step a{transition:all .2s linear}#course-landing .course-sidebar .mCustomScrollBox>.mCSB_scrollTools{right:-5px}#course-landing .course-sidebar #course-contents{max-height:490px;overflow:hidden}#course-landing .course-details,#course-landing .course-tabs{padding:15px 0 5px;box-sizing:border-box;min-height:40px}#course-landing .course-details .actions{float:right;margin:-5px 0 0;max-width:none}#course-landing .course-details .actions .btn-clouda{float:right;margin:0 0 0 10px;font-size:13px!important}#course-landing .course-lp-box{margin:20px auto 0;padding:15px 65px 15px 20px;box-sizing:border-box;color:#4d6be8;background-color:#fff;text-transform:uppercase;font-size:17px;line-height:23px;position:relative;border:1px solid #4d6be8;border-radius:5px;transition:.3s}#course-landing .course-lp-box:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#course-landing .course-lp-box a{display:block;margin-top:15px;color:#4d6be8;text-transform:none}#course-landing .course-lp-box svg{position:absolute;top:50%;right:10px;height:46px;width:46px;margin-top:-23px}#course-landing .course-author-box{background:#fff;color:#666;padding:20px;border-radius:5px;font-size:18px;font-weight:lighter;margin-top:15px}#course-landing .course-author-box .name,#course-landing .course-author-box a{font-size:25px;line-height:35px;color:#666}#course-landing .course-author-box .tagline{font-size:17px;line-height:24px;text-transform:uppercase;color:#999}#course-landing .course-author-box img{display:block;margin:15px auto}#course-landing .course-main .course-lecture-container{position:relative}#course-landing .course-main .course-lecture-container video{min-height:480px}#course-landing .lecture-overlay{color:#fff;position:absolute;width:100%;height:100%;padding:30px;box-sizing:border-box;z-index:10;background:#000;background:linear-gradient(90deg,#000 0,#083f73);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#083f73",GradientType=1)}#course-landing .vjs-big-play-button,#course-landing .vjs-control-bar,#course-landing .vjs-has-started.vjs-paused,#course-landing .vjs-playing,#course-landing .vjs-seeking{z-index:11;box-shadow:none}#course-landing .vjs-big-play-button.upselling{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);cursor:pointer;margin:0;border-radius:50%}#course-landing .lecture-overlay.video-completed{z-index:12}#course-landing .lecture-overlay.video-completed+.course-lecture-inner .vjs-big-play-button{display:none}#course-landing .vjs-big-play-button{background-color:transparent;border:0;margin-left:-22px;margin-top:-22px;transition:background-color .2s linear}#course-landing .vjs-big-play-button:hover{background-color:hsla(0,0%,100%,.05)}#course-landing .vjs-big-play-button:before,#course-landing .vjs-playing .vjs-big-play-button{display:none}#course-landing .lecture-overlay .lecture-actions{position:absolute;left:0;top:230px;width:100%;text-align:center}#course-landing .lecture-overlay .lecture-action{text-transform:uppercase;color:#fff;font-size:12px;font-weight:100;text-align:center}#course-landing .lecture-overlay .lecture-action img{margin:10px 0;transition:.3s}#course-landing .lecture-overlay .lecture-action:hover img{-webkit-transform:scale(1.4);transform:scale(1.4)}#course-landing .clouda-timer{margin:0 auto 10px}#course-landing .timer-container a{color:#fff;text-transform:uppercase;font-size:.8em;font-weight:100;opacity:.4}#course-landing .timer-container a:hover{opacity:1}#course-landing .lecture-overlay .lecture-actions-bottom-bar{position:absolute;left:0;bottom:20px;width:94%;margin:0 3%;text-align:center}#course-landing .lecture-placeholder,#course-landing .lecture-quiz{min-height:480px;overflow:hidden}#course-landing .lecture-quiz.started{background:#fff}#course-landing .lecture-quiz .q>.span9{width:100%}#course-landing .lecture-quiz .question-container{overflow:hidden;min-height:200px}#course-landing .lecture-quiz .question-container .row-fluid:after,#course-landing .lecture-quiz .quiz-sidebar,#course-landing .lecture-quiz .quiz .provider-container br{display:none}#course-landing .lecture-quiz .quiz-header{padding-top:20px;padding-bottom:0}#course-landing .lecture-quiz .quiz .provider-container{border-bottom:0}#course-landing .lecture-quiz .ribbon{padding-top:0}#course-landing .lecture-quiz .ribbon.timeout .timer-text-container-timeout{line-height:70px;height:70px}#course-landing .quiz-msg{color:#fff;position:absolute;left:0;top:50%;text-align:center;width:100%;z-index:11;box-sizing:border-box;padding:0 15px}#course-landing .quiz-msg p{margin:15px 0 20px}#course-landing .quiz-msg .progress{border-radius:0;margin-bottom:25px}#course-landing .quiz-msg .bar{line-height:30px;font-size:17px}#course-landing .quiz-msg .bar.correct{background:#27ae60}#course-landing .quiz-msg .bar.wrong{background:#dd443c}#course-landing .quiz-msg .bar.empty{background:#eee;color:#333}#course-landing .lecture-overlay img{margin:0 20px 120px 0}#course-landing .lecture-CTA{text-align:center;position:absolute;top:50%;left:50%;height:50px;width:300px;margin:-25px 0 0 -150px;font-weight:lighter}#course-landing .preview .lecture-CTA{top:auto;bottom:80px}#course-landing .preview .btn-transcript{display:none!important}#course-landing .lecture-CTA .btn-clouda{margin-bottom:10px}#course-landing .course-title{color:#ccc;font-size:19px;font-weight:lighter}#course-landing .lecture-title{font-size:30px;font-weight:400;line-height:40px;padding:5px 0 20px}#course-landing .course-level{color:#ccc;text-transform:uppercase;font-weight:lighter}#course-landing .btn-transcript{display:inline-block;font-weight:100;z-index:10;transition:.3s}#course-landing .btn-transcript:active,#course-landing .btn-transcript:focus,#course-landing .btn-transcript:hover{background-color:#fff!important;-webkit-transform:scale(1.02);transform:scale(1.02);color:#1874bd!important;border:1px solid #1874bd}#course-landing .course-details{color:#189ae6;font-weight:700;overflow:hidden}#course-landing .course-details .btn-results{margin:0}#course-landing .lecture-overlay .overlay-course-completed{margin-top:-20px;display:none}#course-landing .lecture-overlay .overlay-course-completed svg{margin-top:15px}#course-landing .lecture-overlay .overlay-course-completed svg path{fill:#fff}#course-landing .lecture-overlay.course-completed .btn-results{display:inline;min-width:120px;margin-top:20px}#course-landing .lecture-overlay.course-completed .btn-next,#course-landing .lecture-overlay.course-completed .timer-container{display:none!important}#course-landing .lecture-overlay.course-completed .overlay-course-completed{display:block}#course-landing .course-details>div{display:inline-block;max-width:180px;line-height:26px;margin-right:50px}#course-landing .course-details .clouda-icon{display:inline-block;vertical-align:top;margin-right:10px}#course-landing-tabs{height:39px;margin:0 0 10px}#course-landing-tabs>li{float:none;display:inline-block;width:25%;max-width:200px}#course-landing-tabs>li>a{height:40px;box-sizing:border-box;color:#666;padding:10px 15px;text-align:center;outline:none}#course-landing-tabs>li>a:hover{background-color:transparent}#course-landing-tabs>li.active>a,#course-landing-tabs>li>a:hover{color:#189ae5;background:#fff}#course-info,#course-info li,#video-transcript{font-size:19px;line-height:26px;font-weight:lighter}.course-main .tab-pane>h3{font-size:23px;font-weight:400;line-height:40px;margin:15px 0 5px}.course-main .tab-content{overflow:visible}#course-landing .actions svg{width:28px;height:28px;float:left;margin:-5px 5px 0 0}#course-landing .actions svg polygon{fill:#fff}#course-landing .actions svg line,#course-landing .actions svg polyline{stroke:#fff}#course-landing .actions .btn-clouda{padding:6px 10px 4px!important;line-height:24px}#course-landing.video-alert .lecture-overlay{z-index:0;background:transparent;color:#333}#course-landing.video-alert .btn-transcript{display:none!important}#course-landing.video-alert .course-title{display:none}#course-landing.video-alert .lecture-title{padding:0 0 5px}.video-alert-content{position:relative;z-index:1;min-height:200px;max-height:none;text-align:center;font-size:22px;font-weight:100;text-transform:uppercase}#course-landing.video-alert .video-alert-content{padding:150px 30px 40px}.alert-course-outdated-image{max-width:200px;margin:20px auto 40px}.alert-course-outdated-action-watch-updated{margin-top:20px}#course-landing .referral-banner{width:auto;float:none;font-size:1.2em;margin-top:20px;padding:0 20px 0 40px}#course-landing .referral-banner svg{height:60px;margin-right:40px;margin-top:14px}#course-results{font-weight:lighter;font-size:18px;line-height:23px}#course-results .results-header{max-width:850px;margin:25px auto}#course-results .trophy-container{max-width:325px;width:100%;max-height:218px;position:relative;margin:0 auto}#course-results .trophy-container .ribbon{position:relative;top:-80px}#course-results .trophy-container .ribbon span{position:absolute;top:5px;font-style:italic;width:100%;text-align:center;color:#fff;text-transform:uppercase}#course-results .course-completion-date{margin-top:10px;display:block}#course-results .results-header .title{font-weight:400;font-size:35px;line-height:40px;letter-spacing:.5px;margin:0 0 25px}#course-results .results-header .course-title{color:#189ce4;font-size:25px;line-height:28px;font-weight:400;margin:15px 0}#course-results .course-results-share-links,#quiz-results .quiz-results-share-links{margin-top:15px}.socials.big.course-results-share-links a,.socials.big.quiz-results-share-links a{margin:0 8px 15px}#course-results .results-CTA{padding:35px;margin-top:35px;border-top:1px solid #e2e2e2}#course-results .results-CTA a{margin:0 40px}#course-results .results-stats{background-color:#f2f2f2;font-size:16px;margin-bottom:40px}#course-results .results-stats>div{border-right:2px solid #fff;padding:15px}#course-results .results-stats>div:last-child{border-right:0}#course-results .results-stats span{display:block;text-transform:uppercase;margin-bottom:15px;font-size:95%}#course-results .results-stats .stat-icon{display:block;margin:15px auto}#course-results .results-stats .students-list{margin:13px auto;overflow:hidden;max-width:170px}#course-results .results-stats .students-list li{margin:3px 5px;float:left}#course-results .results-stats .students-list li:nth-child(4n){clear:left;margin-left:35px}#course-results .results-stats .students-list img{max-width:35px;max-height:35px}#course-results #course-recommended{margin:40px 0 25px}#course-results #course-recommended>p{font-weight:lighter;font-size:18px;margin-bottom:25px}#course-results .referral-ref h3{font-weight:400;margin:15px 0 5px;font-size:23px}#course-results .referral-ref p{font-size:17px}#course-results form h3{font-size:28px}#course-results form h4{font-size:21px}#learning-path #main-content{padding:0;background-color:#fff}.learning-path-item .header-container .pathsymbol{margin:25px auto 0}.learning-path-item{width:80%;margin:0 auto 50px;max-width:700px;min-width:500px}.learning-path-item .header-container .title a{font-size:25px;color:#fff;line-height:30px;font-weight:lighter;height:60px;overflow:hidden;padding:20px 0 10px;display:block}.learning-path-item .description-container{padding:20px 25px;font-size:18px;font-weight:lighter}#path-landing .path-header .data-container{padding:13px 35px 35px;color:#fff}#path-landing .path-header .title{margin:25px 0 10px}#path-landing .data-container .pathsymbol{display:inline-block;margin:5px 20px 5px 0}#path-landing .details-container{border-bottom:1px solid #999;color:#999;padding:15px 0}#path-landing .details-container span{margin:0 auto 3px;min-height:25px}#path-landing .level{font-size:15px;font-weight:400;text-transform:uppercase}#path-landing .back-link{color:#fff;margin-bottom:0}#path-landing .descr{font-size:24px;font-weight:lighter;line-height:30px;overflow:hidden;text-align:justify;margin:40px 0 30px}#path-landing .descr strong{font-weight:400}#path-landing .path-content{background-color:#f2f2f2;padding:15px 10px 40px;margin-top:25px}#path-landing .path-step{padding:0 0 40px}#path-landing .path-course-container:after{height:250px;bottom:-250px;content:"";position:absolute;left:50%;width:2px;background-color:#189be4}#path-landing .path-step:last-child .path-course-container:after{display:none}#path-landing .path-course-container{position:relative}#path-landing .step-n{font-size:30px;border:1px solid #333;color:#333;border-radius:40px;display:inline-block;box-sizing:border-box;height:60px;width:60px;line-height:55px;text-align:center;margin:5px 15px 0 0;font-weight:lighter}#path-landing .path-course-desc{color:#333;line-height:26px;font-size:19px;font-weight:lighter;max-width:600px;max-height:500px;overflow:hidden;padding-left:30px}#path-landing .item-nav-progress{margin:20px auto 70px;max-width:85%}#path-landing .item-nav-progress a{border-color:#f2f2f2}#profile #main-content{padding:0;background-color:#fff}#profile .profile-header{background:url(../corn/img/profile-bg.jpg) no-repeat center 50% #fff;padding:50px 40px;color:#fff}#profile .profile-header .subtitle,#profile .profile-header .title{font-weight:400;font-size:17px;display:block;margin:10px auto;text-align:center;max-width:400px}#profile .profile-header .title{font-size:23px}#profile .profile-header img{max-height:160px;padding:5px;border:1px solid #a7afb2;border-radius:90px}#profile .profile-stats{border-bottom:1px solid #ebebeb}#profile .profile-stats .tabled>.col{padding:20px 30px;border-left:1px solid #fafafa}#profile .profile-stats .col:first-child{border-left:none}#profile .profile-stats .title{color:#373737;font-size:13px;text-transform:uppercase;margin-bottom:0;font-weight:700;height:40px}#profile .profile-stats .big-n{font-size:45px;line-height:60px;display:block}#profile .profile-stats .services{min-height:70px}#profile .profile-stats .big-n,#profile .profile-stats .services a{color:#1b75bb;display:inline-block;min-width:40px}#profile .profile-stats .big-n .n-unit{font-size:15px}#profile .profile-stats .services li:before{content:"+";color:#9cd07a;font-weight:700;font-size:22px;margin:0 10px 0 3px}#profile .profile-data{padding:30px}#profile .profile-data .well{margin:0;border-radius:0;border-color:#ebebeb;border-width:0 1px;background-color:#fafafa}#profile .profile-data .well:first-child,#profile .profile-data .well:last-child{border-width:1px}#profile .profile-data .title{font-size:19px;line-height:20px;margin:15px 0 10px;padding-left:40px;background:no-repeat transparent}#profile .profile-data .profile-summary .title{background-image:url(../corn/img/icons/icon-profile-summary.png);background-position:8px}#profile .profile-data .profile-experience .title{background-image:url(../corn/img/icons/icon-profile-experience.png);background-position:5px}#profile .profile-data .profile-education .title{background-image:url(../corn/img/icons/icon-profile-education.png);background-position:12px}#profile .profile-data .profile-summary .text{padding:5px 20px 5px 40px;box-sizing:border-box;word-wrap:break-word;white-space:pre-line}.users-list .user-item{line-height:40px;padding:5px 0;color:#636567}.users-list .user-item img{max-height:50px;vertical-align:middle}.users-list .user-item a{color:#9a9c9f}input.search-tags{background-color:#1b2937;color:#fff;padding:8px 15px 8px 8px;display:block;margin:0 auto;width:85%}.search-reset{position:relative;left:-18px;top:-30px;z-index:20;color:#fff;text-shadow:none;opacity:.7}.search-reset:hover{color:#ccc}.ranks{padding:0 20px}.ranks .rank a{color:#333}.ranks .rank .arrow,.ranks .rank .name{line-height:35px;color:#333;white-space:nowrap}.rank{border-radius:5px;padding:0;margin-top:15px}.n-rank{border-radius:5px 5px 0;color:#fff;font-weight:700;max-width:30px;padding:7px;text-align:center;margin:0 auto}.enter i{display:inline-block;vertical-align:top;margin-left:10px}.back-wrap{position:absolute;top:14px;left:-20px}.back-wrap a{color:#fff;background-color:#0cf;width:20px;height:40px;line-height:40px;text-align:center;display:block}svg [href]{cursor:pointer}svg{margin-bottom:30px;max-height:400px}svg text[data-name]{display:none}.slimScrollBar{cursor:pointer;top:0}.slimScrollBar,.slimScrollRail{border-radius:0!important}.cr-viz{padding:20px;color:#0b7cc0;background-color:#f6f6f6;font-size:16px}.cr-viz .progress{border-radius:0;background-color:#fff;margin:0;height:12px;overflow:visible}.cr-viz .progress,.cr-viz .progress .bar{background-image:none;box-shadow:none;position:relative}.cr-viz .progress .bar{background-color:#0c7dbf;transition:background-color .1s linear}.cr-viz .progress .bar.full{background-color:#88adda}.cr-viz .progress .bar:before,.cr-viz .progress:before{position:absolute;content:"";height:100%;width:1px;top:0;left:-1px;background-color:#fff;transition:background-color .1s linear}.cr-viz .progress .bar:before{background-color:#0c7dbf;z-index:10}.cr-viz .progress .bar.full:before{background-color:#88adda;z-index:10}.cr-viz .progress .bar.active:after{content:"";height:16px;width:16px;z-index:11;top:-2px;right:-2px;position:absolute;border-radius:10px;background-color:#0c7dbf}.cr-viz .progress .bar.active.full:after{right:-6px}.cr-viz .cr-cell{border-left:1px dotted #b1c2e0;padding:30px 0}.cr-viz .cr-cell:last-child .progress:after{display:none}.cr-viz .cr-header .cr-cell{padding-top:0;padding-left:3px;padding-right:3px;text-transform:uppercase}.cr-viz .cr-service-container .cr-cell{padding:12px 0}.cr-viz .cr-service-container .progress{height:6px}.cr-viz .cr-service-container .progress .bar.active:after{width:10px;height:10px}.cr-viz .cr-provider{height:72px;box-sizing:border-box;padding:6px 0;float:right;width:100px;cursor:pointer;position:relative}.cr-viz .cr-provider .caret{position:absolute;left:0;top:50%;margin-top:-2px;border-top-color:#aaa}.cr-viz .cr-provider-container.open .cr-provider .caret{margin-top:-10px;border-top-color:transparent;border-bottom:4px solid #aaa}.cr-viz .cr-provider .img-container{min-height:40px;line-height:40px}.cr-viz .cr-provider .img-container img{vertical-align:middle}.cr-viz .provider-name{display:block}.cr-viz .service-name{font-size:14px;line-height:30px;height:30px;display:block;cursor:default;direction:rtl}.cr-viz .provider-name{position:absolute;text-align:center;width:100%;top:50%;-webkit-transform:translateY(-53%);transform:translateY(-53%);line-height:20px}.cr-viz .provider-name,.cr-viz .service-name{color:#333}.cr-viz .cr-provider-container,.cr-viz .cr-service-container{transition:background-color .1s linear}.cr-viz .cr-provider-container:hover,.cr-viz .cr-service-container:hover{background-color:#f0f0f0}.cr-viz .cr-row{border-bottom:1px dotted #b1c2e0}.cr-viz .cr-row:last-child{border-bottom:0}#settings #main-content{min-height:400px;background-color:#fff;padding-top:20px}.left-nav{font-size:16px}.left-nav .nav-header{background-color:#1b2937;padding:15px;color:#e5f5ff;text-transform:none;font-size:15px}.left-nav>li>a{padding:15px}.right-nav .settings-content{padding:20px}.switch-trigger{color:#999;margin-left:5px;display:inline-block}.shown-field{min-width:80px}.switch-container.edit .shown-field,.switch-container.edit>a,.switch-container .switch-cancel,.switch-container .switch-input{display:none;min-width:0}.switch-container.edit .switch-cancel,.switch-container.edit .switch-input,.switch-container .shown-field{display:inline-block}.switch-container.edit textarea.switch-input,.switch-container textarea+.shown-field{width:90%}.switch-container input[type=file]{visibility:hidden;width:1px}.switch-container .help-block{margin:0}#settings-right .toggle-row{margin:5px 0}#settings-right .alert{margin:10px 0;background-color:#fafafa;color:#666;border-color:#fafafa}#settings-right .static-content{padding:8px 0}#settings-right{font-weight:lighter}#settings-right strong{font-weight:400}#settings-nav{margin-top:5px}#settings-nav a{font-size:15px;margin:3px 0;color:#999;text-transform:uppercase;font-weight:lighter;display:inline-block;border-bottom:1px solid #fff}#settings-nav .active a,#settings-nav a:hover{font-weight:400;border-bottom:1px solid #999}#api-access-key,#api-access-secret{font-family:Courier;box-sizing:border-box;width:100%;max-width:100%;height:22px;max-height:66px;min-height:30px;color:#555}#settings-right .social-link-container.connected .connect,#settings-right .social-link-container .disconnect{display:none}#settings-right .social-link-container .connect,#settings-right .social-link-container.connected .disconnect{display:inline-block}.settings-form{margin-bottom:40px}.settings-form h3{margin-top:30px}.settings-form strong.full{line-height:48px}.settings-form .profile-form-data .select2{width:70%}.settings-form .select2-customized{border:1px solid #ccc}#settings .select2-results li:first-child,#settings .select2-search{display:none}#static-container{padding:0}.static-investor,.static-partner{margin-bottom:30px}.img-caption{max-width:150px;margin:0 auto 15px}.left-nav li.separator{margin-bottom:10px}.left-nav li.separator a{border-bottom:0!important}body#static .static-content{font-size:17px;line-height:22px;padding:0}body#static .left-nav{font-size:15px}body#static .left-nav li a{padding:15px 25px}body#static .left-nav+.copyright{background-color:#7993a5;color:#fff;display:block;padding:15px}.settings-header,.static-header{background-color:#1b2937;padding:10px 20px;color:#fff}.static-header.row-fluid{padding:10px 0}.right-nav .static-content{padding:20px;font-size:15px}.static-content blockquote{margin-top:40px}.static-menu{color:#1b75ba;padding-left:20px}.static-menu>ul{margin:0}.static-menu ul ul{padding:20px 0 20px 30px}.static-menu ul a{color:#95979a}.static-menu ul .active a,.static-menu ul a:hover{color:#555}.static-menu ul .active a{font-weight:700}.static-menu ul ul li:before{background-color:#95979a;border-radius:5px;content:"";display:block;height:4px;left:-16px;position:relative;top:12px;width:4px}.static-title{margin:0 0 20px;padding-bottom:20px;border-bottom:1px solid #c2c6ca}.static-title h1{font-size:24px}h1{font-size:20px;line-height:30px}h1,h2{margin:0}h2{font-size:15px;line-height:25px}.static-content h3,.static-title h1,.static-title h2,h2{font-weight:400}.static-content h3{font-size:20px}.shade-title h3{font-size:20px;line-height:25px;margin:0}.shade-title p{font-size:14px;margin:0}.static-partner h4,.team-member h3{margin-top:0;font-size:18px}.static-investor{margin-bottom:20px}.static-investor img{width:85px;vertical-align:middle}.privacy-content{font-size:14px}.privacy-content .iub_footer,.privacy-content .iub_header{display:none}.privacy-content .iub_container,.privacy-content .iub_content{margin:0!important;padding:0!important}.privacy-content #iubenda_policy .one_line_col{border-bottom:1px solid #f2f2f2}#contact-us-box{margin:20px}#for-business,#how-it-works{font-size:19px;line-height:24px}#for-business a,#how-it-works a{outline:none}#how-it-works .read-more{font-size:14px}#how-it-works img{max-height:410px}#how-it-works .section-row img{padding-top:20px}#how-it-works iframe{margin:50px auto 30px}#badges-container h2,#career-more-products .subtitle,#for-business h2,#how-it-works,#how-it-works .subtitle,#leaderboard h2,#static-team h2,#userstories-container h2{font-weight:lighter;color:#333}#badges-container h1,#career-more-products .title,#for-business h1,#how-it-works .section-row a,#how-it-works .title,#how-it-works h1,#how-it-works strong,#leaderboard h1,#static-team h1,#userstories-container h1{font-weight:400}#badges-container h1,#for-business h1,#how-it-works h1,#leaderboard h1,#static-team h1,#userstories-container h1{font-size:46px;line-height:50px;margin-top:35px}#badges-container h2,#for-business h2,#how-it-works h2,#leaderboard h2,#static-team h2,#userstories-container h2{font-size:24px;line-height:30px;color:#9f9f9f;margin:35px auto 0;max-width:600px}#how-it-works h2{font-weight:lighter;max-width:645px}#badges-container h2,#career-more-products .subtitle,#for-business h2,#how-it-works,#how-it-works .subtitle,#leaderboard h2{font-weight:lighter;color:#333}#badges-container h1,#career-more-products .title,#for-business h1,#how-it-works .section-row a,#how-it-works .title,#how-it-works h1,#how-it-works strong,#leaderboard h1,#userstories-container h1{font-weight:400}#badges-container h1,#for-business h1,#how-it-works h1,#leaderboard h1,#userstories-container h1{font-size:46px;line-height:50px;margin-top:35px}#how-it-works #community-support,#how-it-works #sub-header{background-color:#f2f2f2;line-height:28px;font-size:20px}#how-it-works #sub-header p{margin:40px 0}#how-it-works .with-pad{padding:40px 0}#how-it-works .section-row{padding:45px 0}#career-more-products .title,#how-it-works .title{font-size:30px;line-height:35px;margin:30px 0}#how-it-works .title a{color:#4d4d4d}#career-more-products .subtitle,#how-it-works .subtitle{font-size:24px;line-height:30px;margin:25px 0}#how-it-works #community-support .title{margin:0 0 30px}#how-it-works #community-support img{max-height:330px}#how-it-works .head-data p{max-width:315px;margin:40px auto 0;padding:45px 20px;border-top:1px solid #dbdbdb;color:#666}#how-it-works .head-data sup{vertical-align:super;color:#bfbfbf;font-size:18px;line-height:20px}#how-it-works .head-data span{font-size:30px;line-height:40px;color:#999}#how-it-works .head-data strong{font-size:70px;color:#1874bd;font-weight:400;letter-spacing:1px}#for-business h1,#students h1{margin-top:23px;line-height:46px}#for-business h2{max-width:710px;margin-top:20px}#for-business .slider-container{position:relative;margin:35px 0 0 40px;height:415px}#for-business .enterprise-top-row .big{text-align:center}#for-business .enterprise-top-row .big .slider-container{margin:20px;display:inline-block}#for-business .slider-position{position:absolute;top:0;width:100%;height:100%;max-height:372px;box-sizing:border-box}#for-business .clouda-carousel .item{padding:0;margin:0}#for-business .clouda-carousel{max-width:550px;overflow:visible;margin:0 auto;padding:0}#for-business .clouda-carousel iframe{max-width:100%}#for-business .carousel-indicators{position:absolute;bottom:-10%;top:auto;right:0;left:0}#for-business .carousel-indicators li{width:9px;height:9px;margin-left:3px;background-color:#f1f1f1}#for-business .carousel-indicators li.active{background-color:#333}#for-business .business-presentation{border:1px solid #ccc;margin:20px 0 5px;width:100%;height:400px}#for-business .business-text{max-width:750px;margin:30px auto;font-weight:lighter}#for-business .business-text h3{font-size:30px;font-weight:400;margin:40px 0 20px}#for-business .business-text strong{font-weight:400}#for-business .pricing-header ul{margin:0}#for-business .pricing-header a{display:block;color:#bfbfbf;outline:none;padding:12px 20px;font-size:22px;line-height:30px;border-bottom:1px solid #fff}#for-business .pricing-header .active a{color:#333;border-bottom:1px solid #fff}#for-business .pricing-header li:first-child a{border-right:1px solid #e7e7e7}#for-business .pricing-header li:first-child:last-child a{border-right:0}#for-business .pricing-header .active a span{color:#1b75bb}#for-business .pricing-header .active a,#for-business .pricing-header a:hover{background-color:#fff}#for-business .business-pricing{background-color:#f7f7f7;padding:15px 0}#for-business .business-pricing-title{border-bottom:1px solid #047784;margin:0;padding:20px 0;color:#047784;font-size:120%}#for-business .business-pricing-title strong{text-transform:uppercase;font-weight:700}#for-business .business-pricing-stripe{color:#333;font-size:30px;font-weight:100;padding:30px 50px;text-align:center;line-height:44px}#for-business .business-pricing-stripe-footer{text-align:center;font-size:16px;font-weight:100;padding:0 40px;max-width:700px;margin:10px auto 50px}#for-business .business-pricing-stripe-footer .learn-more{margin-top:38px}#for-business .business-pricing ul{margin:0;width:100%}#for-business .business-pricing li{padding:20px 0 20px 60px;list-style-type:none;border-top:1px solid #ccc;background:url(../corn/img/enterprise-feature-check.png) no-repeat 0;line-height:28px}#for-business .business-pricing li:first-child{border:0}#for-business .pricing-faqs h3{font-weight:400;font-size:30px;line-height:30px}#for-business .pricing-faqs{background-color:#f7f7f7;padding:35px 0}#for-business .pricing-faqs h4{margin:25px 0 10px;font-size:26px;font-weight:lighter;line-height:30px;cursor:pointer}#for-business .pricing-faqs p{font-size:18px;font-weight:lighter;line-height:24px}#for-business .pricing-faqs p strong{font-weight:400}#for-business #live-demo .enterprise-md-feature{margin:auto;margin-bottom:1.5em}#for-business #live-demo .enterprise-md-feature svg{margin-bottom:0}#for-business #live-demo .enterprise-md-feature svg *{fill:#047784}#for-business #live-demo .demo-promo-text{font-weight:100;font-size:24px;color:#333;line-height:150%}#for-business #live-demo #cta-try-demo{margin-top:3em;margin-bottom:3.5em}#for-business #live-demo #cta-try-demo .btn-clouda+.btn-clouda{margin-left:1em}#for-business #header{overflow:hidden;padding-left:2em;padding-right:2em;padding-top:100px;border-bottom:1px solid #e5e5e5}#for-business #header iframe{max-width:100%}#for-business #footer{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-bottom:4em}#for-business h1{font-weight:700;font-size:35px;color:#333;margin-top:auto}#for-business.resellers h1{margin-top:1em}#for-business.resellers #reseller-world-map{margin:40px 0}#for-business h2{font-weight:100;font-size:18px;color:#626262;max-width:none;margin-top:30px;margin-bottom:20px;line-height:150%}#for-business.resellers h2{margin-bottom:1.15em}#for-business #header .subtitle{font-weight:100;font-size:16px;color:#626262;margin-bottom:30px}#for-business #main-tab-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:2.5em;margin-bottom:0;border-bottom:0}#for-business #main-tab-switch li{border:none!important;text-transform:uppercase;margin-left:2.5em;margin-right:2.5em}#for-business #main-tab-switch li a{font-weight:700;font-size:16px;color:#9b9b9b}#for-business #main-tab-switch li a:hover{color:#047784;background-color:inherit;border-color:#f7f7f7 #f7f7f7 #047784}#for-business #main-tab-switch li.active a{color:#047784;background-color:inherit;border:0;border-bottom:2px solid #047784}#for-business #enterprise-forms{max-width:770px;margin:0 auto}#for-business #cta-selector{border:none;margin:0}#for-business #cta-selector li{border:none!important;margin-left:0;margin-right:0;width:50%}#for-business .tab-content form.hs-form{margin:0;padding:50px 40px 0}#for-business #buy-now{padding:50px 40px 0}.for-business-case-studies-title{font-weight:100;font-size:18px;color:#626262;margin-bottom:20px}.for-business-case-study img{max-height:100%;display:inline-block;line-height:70px;max-width:calc(100% - 80px);margin:0 auto}.for-business-case-study{border-radius:3px;display:block;padding:20px 0;border:1px solid #c4c4c4;font-size:16px;font-weight:700;text-align:center;color:#333;line-height:60px;margin:0 10px 10px 0;height:60px;width:100%}.for-business-graph-bg{height:450px;margin:0 -40px;background-repeat:no-repeat;background-position:50%;background-size:contain}.for-business-reason-title{margin:0 0 50px!important}.for-business-reason-divider{height:2px;background:#efefef;margin:100px 0}.for-business-reason-number{display:block;height:40px;width:40px!important;border-radius:100%;text-align:center;line-height:40px;font-size:18px;color:#047784;background:#dcf0f2}#for-business #header .for-business-reason-number{display:inline-block;vertical-align:middle;width:40px!important}#for-business #header .for-business-reason{margin:20px 0}#for-business #header .for-business-reason-number+.feature{width:calc(100% - 60px)!important;padding-left:20px;display:inline-block;vertical-align:middle;box-sizing:border-box}#for-business #header iframe.youtube{margin-bottom:60px}#for-business #buy-now h4{margin-bottom:40px}.hs-form fieldset.form-columns-2 .hs-form-field:first-child .input{margin-right:8px}.hs-form fieldset.form-columns-2 .hs-form-field:last-child label{margin-left:8px}.hs-form fieldset.form-columns-2 .hs-form-field:last-child .input{margin-left:8px;margin-right:0!important}.hs-form fieldset.form-columns-1 .input{margin-right:0!important}.for-business-dash{padding-bottom:150px}.for-business-dash-feature-text{font-size:16px;text-align:center;height:70px;color:#626262;font-weight:100}#for-business .tab-content form.hs-form legend{font-size:12px;color:#c4c4c4;border:none;margin:0;line-height:30px}#for-business #enterprise-forms .hs-button{width:100%;height:60px;border-radius:3px;max-width:500px}#for-business #cta-selector li a{font-weight:700;color:#047784;font-size:17px;border-radius:0;border-bottom:1px solid #c4c4c4;margin-left:0;margin-right:0;height:2em;line-height:2em}#buy-now,#get-in-touch{border:1px solid #c4c4c4;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:0;overflow:hidden}#for-business #cta-selector li a:hover{border-top-left-radius:3px;border-top-right-radius:3px}#for-business #cta-selector li.active a{font-weight:700;background-color:inherit;border:1px solid #c4c4c4;border-bottom:1px solid #f7f7f7;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-color:transparent;color:#333}#for-business #cta-selector li.active+li a{border-left:0}#for-business .counter{font-weight:100;font-size:30px;color:#333;margin-top:3px;text-align:center}#for-business .feature{font-weight:100;font-size:16px;color:#626262}#for-business h3{font-weight:700;font-size:24px;color:#333;margin-top:2em;margin-bottom:2em}#for-business~#popup-upselling h3.popup-upselling-title{color:#047784}#for-business.without-upselling-messages~#popup-upselling .flash-messages{display:none}#for-business #enterprise-features .discover-md-row+.discover-md-row{margin-top:2em}#for-business #enterprise-features .discover-md-row:last-child{margin-bottom:2em}#for-business #footer h4{font-weight:700;font-size:30px;color:#333;margin-top:1.5em;margin-bottom:1.5em}#enterprise-forms .hs-button,#for-business .btn-clouda.btn-filled,#for-business~#popup-upselling .btn-clouda.btn-filled,.enterprise-button{background-color:#047784!important;border:1px solid #047784}#for-business .btn-clouda.btn-filled.white{background-color:#fff!important;color:#047784!important;border-color:#047784}#for-business #enterprise-request-form button[type=submit],.hs_submit{margin-top:2em;margin-bottom:2em}#for-business #footer #starting-price{margin-bottom:2.5em}#for-business #footer label{font-weight:700;font-size:15px;color:#666}#for-business .form-accordion .select2-customized.select2-container .select2-chosen,.hbspt-form .select2-container .select2-chosen{text-transform:none}#for-business .form-accordion .select2-customized.select2-container .select2-choice,.hbspt-form .select2-container .select2-choice{color:#000}#for-business .case-study{border:1px solid #eee;padding:2.5em;margin-bottom:3em}#for-business .case-study img{margin-bottom:3.5em}#for-business .case-study .btn-clouda{min-width:auto}#for-business #plan-summary{line-height:57px;font-weight:100;font-size:16px}#for-business #price-container{font-weight:700;font-size:30px;color:#047784}#for-business #plan-promo{font-weight:100;font-size:16px;margin-top:2em;margin-bottom:2em}#for-business #enterprise-request-form .g-recaptcha{margin-top:10px}#for-business #enterprise-request-form .g-recaptcha+.label-important{font-weight:100;font-size:13px;border-radius:0;padding:5px}#for-business #buy-now-footer{font-weight:100;font-size:16px;width:90%;border-top:1px solid #e5e5e5;margin:auto;padding-bottom:3em}#for-business #buy-now-footer #credit-cards{display:block;margin:3em auto 2em}#for-business #complete-checkout-btn{margin-bottom:3em}#for-business #trial-request{background-color:#f2f2f2;padding:0 20px 20px;margin:35px 67px 0 50px;max-width:600px}#for-business .trial-request-header{text-align:center;padding:10px 0;font-weight:100;color:#047784}#for-business .trial-request-header small{color:gray;font-size:.7em;font-weight:100}#for-business .enterprise-trial-success span{color:#08c}#for-business .enterprise-request-form{margin:0}#for-business .enterprise-request-form .control-group{margin-bottom:0}#for-business .enterprise-request-form .controls{position:relative}#for-business .enterprise-request-form .controls .label{position:absolute;top:35px;left:100px;font-weight:100;font-size:13px;z-index:1;border-radius:0;padding:5px}#for-business .enterprise-request-form :-ms-input-placeholder,#for-business .enterprise-request-form ::-moz-placeholder,#for-business .enterprise-request-form ::-webkit-input-placeholder,#for-business .enterprise-request-form input:-moz-placeholder{color:#ff0}#for-business .enterprise-request-form input[type=email],#for-business .enterprise-request-form input[type=number],#for-business .enterprise-request-form input[type=text],#for-business .enterprise-request-form select,#for-business .enterprise-request-form textarea,#for-business .hs-input{color:#000;font-size:15px;font-weight:100;border:1px solid #b5b5b5;border-radius:0;display:block;margin:2px 0;height:47px;padding:0 23px;box-sizing:border-box;width:100%;text-overflow:ellipsis}#for-business .enterprise-request-form select{height:38px}#for-business .enterprise-request-form .select2-container,.hbspt-form .select2-container{display:block;margin:2px 0}#for-business .enterprise-request-form .select2-choice{font-weight:lighter;text-align:left;line-height:37px;height:37px;font-size:15px;padding:4px 23px}#for-business .enterprise-request-form .select2-arrow,#for-business .enterprise-request-form .select2-choice{background:#fff;border:none;border-radius:0}#for-business .form-accordion .select2-customized.select2-container .select2-arrow b,.hbspt-form .select2-container{background-position:0 10px!important}#for-business.resellers .form-accordion .select2-customized.select2-container .select2-chosen,.hbspt-form .select2-container{text-transform:none}#for-business .enterprise-request-form #extra-notes-area{display:none}#for-business .enterprise-request-form .extra-notes{text-align:left;padding:10px 14px}#for-business .enterprise-request-form .extra-notes label{font-weight:100}#for-business .enterprise-request-form textarea{padding:10px 23px;min-height:70px}#for-business .enterprise-request-form button{margin-top:10px;min-width:0!important}#for-business #group-notes{display:block}#for-business .case-studies{margin-top:100px;padding-top:30px;border-top:2px solid #78a9d6;text-align:center;font-size:24px;font-weight:100;line-height:40px}#for-business .enterprise-customers,#for-business .hbspt-form{margin:35px 67px 0 50px}#for-business .enterprise-customers ul{text-align:center;margin-top:30px}#for-business .enterprise-customers li{min-height:65px;line-height:65px;padding:10px 40px;vertical-align:middle}#for-business .get-in-touch-opener.margined{margin-bottom:3.5em}#for-business .discover-md-row{position:relative}#for-business .discover-md-txt{font-size:30px;color:#333;font-weight:100;line-height:1.2em;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;text-align:left}.customer-logo{background:url(../corn/img/trustedby/enterprise_customers.png) no-repeat;display:inline-block}.customer-logo.logo-accenture{width:158px;height:46px;background-position:-5px -5px}.customer-logo.logo-adobe{width:62px;height:62px;background-position:-5px -61px}.customer-logo.logo-citrix{width:112px;height:44px;background-position:-5px -298px}.customer-logo.logo-csc{width:82px;height:47px;background-position:-5px -133px}.customer-logo.logo-deloitte{width:165px;height:33px;background-position:-5px -190px}.customer-logo.logo-proquest{width:144px;height:55px;background-position:-5px -233px}.students-text{max-width:670px;padding:0 15px;margin:10px auto 50px;color:#666;font-weight:lighter;list-style-position:outside}h3.students-text{margin-top:30px;padding:0}p.students-text{margin:60px auto 20px}.students-text br{margin-top:2px;display:block}.students-text strong{font-weight:400}.custom-popover{max-width:350px;width:350px;border-radius:0;padding:0;background-color:#2076bb;color:#fff;box-shadow:none}.custom-popover a{color:#fff;text-decoration:underline}.custom-popover.right .arrow:after{border-right-color:#2076bb}.hs_submit{text-align:center}.hs-form fieldset{margin:0 auto!important}.hs_recaptcha{text-align:center;margin-top:35px}.hs_recaptcha .input{display:inline-block}textarea.hs-input{padding:10px 23px!important}.select2-container.hs-input{height:auto!important;padding:0!important}.hs-error-msgs.inputs-list{list-style-type:none;margin:10px 0}.hs-error-msgs label{font-weight:400!important;color:#d9534f!important;cursor:auto}#hubspot-success-page{text-align:center;line-height:32px}#hubspot-success-page .title{font-size:32px;color:#037782;margin:80px 0;font-weight:700}#hubspot-success-page .subtitle{font-size:28px;color:#333;margin-bottom:30px;font-weight:lighter}#hubspot-success-page .text{font-size:20px;color:#333;margin-bottom:80px;font-weight:lighter}body#static-new #main-content,body#static-new #main-content>*{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}body#static-new>footer,body#static-new>header{position:relative;z-index:10;border-top:0;background:#fff;-webkit-transform:translateZ(0);transform:translateZ(0)}body#static-new{background:#fff}.parallax-group{position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.parallax-layer{position:absolute;top:0;left:0;right:0;bottom:0}.parallax-layer-base{z-index:4;-webkit-transform:translateZ(0);transform:translateZ(0)}.parallax-layer-back .background{height:450px}.parallax-layer-deep1,.parallax-layer-deep2{z-index:2;-webkit-transform-origin:bottom;transform-origin:bottom}body#static-new #banner-top{height:350px;z-index:3}body#static-new #banner-top .parallax-layer-back{margin-top:-4vh}body#static-new .banner .title{text-align:center;position:absolute;left:50%;top:50%;font-size:6vw;width:100%;font-weight:700;color:#fff;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body#static-new #banner-bottom{height:340px;z-index:3}body#static-new #banner-bottom .row-fluid{position:absolute;top:0;height:100%}body#static-new #banner-bottom .text{font-size:4vw;font-weight:100;font-style:italic;color:#fff;line-height:5vw;margin-left:75px}body#static-new #banner-bottom .action,body#static-new #banner-bottom .text{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body#static-new #banner-bottom .action a{color:#333!important;font-weight:700;font-size:20px;min-width:auto}body#static-new .paragraph{margin:40px 0 60px}body#static-new .paragraph p{margin-bottom:30px}body#static-new .paragraph h2,body#static-new .paragraph h3{font-size:30px;font-weight:700;margin:10px 0;padding:0}body#static-new .paragraph h3{font-size:24px}body#static-new #main-content{width:100%;margin:0;padding:0}body#static-new .row-fluid.text{background:#fff}body#static-new .content{background:#fff;z-index:4}body#static-new .content h1{font-size:40px;font-weight:100;line-height:40px;border-bottom:1px solid #d3d3d3;padding-bottom:30px;margin:60px 0}body#static-new .content li,body#static-new .content p{font-size:18px;font-weight:100;line-height:26px}body#static-new .content p a{color:#333;font-weight:400}body#static-new .link-big{text-align:center;background:#f2f2f2;width:50%;float:left}body#static-new .link-big>div{border-right:1px solid #fff;border-left:1px solid #fff;padding:30px 0}body#static-new .link-big a h3{font-size:23px;text-transform:uppercase;font-weight:100;color:#1b75bb}#customers-page #banner-top .background{background:url(../corn/img/customers/customer-bg-top.jpg) bottom}#customers-page #banner-bottom .background{background:url(../corn/img/customers/customer-bg-bottom.jpg) 50%;height:100%}#customers-page .paragraph{margin:40px 0!important}#customers-page,#why-ca-page{border-bottom:1px solid #eaeaea}#customers-page .testimonials{position:relative}#customers-page .testimonials .row-fluid,#pricing .testimonials .row-fluid{max-width:1280px;margin:0 auto}#customers-page .testimonials .quote,#pricing .testimonials .quote{margin:40px}#customers-page .testimonials .quote .author,#pricing .testimonials .quote .author{font-size:1.2em}#customers-page .testimonials .quote .qualification,#pricing .testimonials .quote .qualification{font-weight:100;text-transform:uppercase;font-size:.9em}#customers-page .testimonials .sentence,#pricing .testimonials .sentence{position:relative;font-size:24px;font-weight:100;line-height:30px;font-style:italic;border-bottom:1px solid #08c;padding-bottom:20px;margin-bottom:20px}#customers-page .testimonials .sentence:before,#pricing .testimonials .sentence:before{content:"";display:block;position:absolute;z-index:10;top:100%;left:50px;width:0;height:0;border:8px solid transparent;border-top:10px solid #08c}#customers-page .testimonials .sentence:after,#pricing .testimonials .sentence:after{content:"";display:block;position:absolute;z-index:10;top:100%;left:52px;width:0;height:0;border:6px solid transparent;border-top:8px solid #fff}#customers-page .customers,#customers-page .customers .parallax-layer{background:#fff;height:478px}#customers-page .customers{z-index:5;text-align:center;padding-bottom:40px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}#customers-page .customers a{font-size:18px;color:gray;font-weight:100}#customers-page .customers .image-container{position:relative;height:120px;margin-top:40px}#customers-page .customers .customer .image-container:before{position:absolute;z-index:2;display:block;content:"";top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.5)}#customers-page .customers .customer:hover .image-container:before{background-color:transparent}#customers-page .customers .customer:hover{font-weight:700;color:#000}#customers-page .customers .customer:hover img{filter:none;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);cursor:pointer}#customers-page .customers h3{text-align:center;font-weight:100;text-transform:uppercase;font-size:2vw;margin:40px 0 20px}#customers-page .stories{margin-top:30px}#customers-page .stories .tabs-container{position:relative;z-index:2;overflow:hidden;box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}#customers-page .stories .nav-tabs{margin:0;border-bottom:0}#customers-page .stories .nav-tabs>li{margin-right:100px}#customers-page .stories .nav-tabs>li:last-child{margin-right:0}#customers-page .stories .nav-tabs>li>a{margin:0!important;padding:8px 0!important;text-transform:uppercase;font-weight:700;border:0!important;font-size:14px!important;color:#666}#customers-page .stories .nav-tabs>li>a:hover{background:transparent}#customers-page .stories .nav-tabs>li.active>a{background:#fff;color:#08c}#customers-page .stories .nav-tabs>.active>a{color:#08c;border:0!important;border-bottom:4px solid #08c!important}#customers-page .stories .tab-content{padding:20px 0;background:#f8f8f8;text-align:center}#customers-page .stories .case-story{display:inline-block;max-width:250px;background:#fff;border:1px solid #eaeaea;border-radius:3px;-webkit-border-radius:3px;padding:60px 70px;text-align:left;margin:30px}#customers-page .stories .case-story.user{height:400px;overflow:hidden;padding:50px 60px;margin:10px}#customers-page .stories .case-story-avatar{display:block;max-width:100px;margin:0 auto;border-radius:50%;-webkit-border-radius:50%}#customers-page .stories .case-story-description{height:150px;line-height:30px;margin:50px 0 70px}#customers-page .stories .case-story.user .case-story-description{margin:30px 0 70px;line-height:24px}#customers-page .stories .case-story.user .case-story-title{font-size:14px;text-transform:uppercase}#company-case-study .company-logo{max-width:200px;margin:50px 0 40px}#company-case-study .company-team{width:100%}.case-study-back{color:#666;text-transform:uppercase;font-weight:100;font-size:14px;margin-top:-10px;text-align:left!important}.case-study-back svg{float:left;margin:6px 15px 0 0;width:18px}.case-study-back svg path{fill:#666}#company-case-study .how-help{clear:both;overflow:hidden;color:#fff;text-align:center;margin-bottom:20px;background:#102245;padding-bottom:50px}#company-case-study .how-help h3{font-size:2em!important}#company-case-study .how-help p{font-size:24px!important;margin:30px 0 50px!important}#company-case-study .how-help .btn-clouda{margin:20px;color:#102245!important}#company-case-study .how-help .btn-clouda:hover{background:#102245!important;color:#fff!important}#investors-page #banner-top .background{background:url(../corn/img/investors/investors-bg-top.jpg) bottom}#investors-page .investor{position:relative;padding-top:50px;padding-bottom:50px}#investors-page .investor a{color:#333}#investors-page .investor h3{font-size:30px}#investors-page .investor .logo{position:absolute;bottom:0;transition:all 1s cubic-bezier(.22,.83,.53,.97)}#investors-page .s500{background:#eeeff0}#investors-page .s500 .logo{left:-225px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#investors-page .s500 .logo.visible{left:17%}#investors-page .vertex{background:#e7f9ff}#investors-page .vertex .logo{right:-280px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#investors-page .vertex .logo.visible{right:10%}#about-page #banner-top{z-index:4!important}#about-page #banner-top .background{background-image:url(../corn/img/about/about-bg-top.jpg);background-position:top;background-repeat:no-repeat;background-color:#fff}#about-page #banner-bottom{background-color:#000946}#about-page #banner-bottom .background{background-image:url(../corn/img/about/about-bg-bottom.png);background-position:50%}#about-page #banner-bottom .title{font-size:4vw;line-height:5vw;font-weight:100;font-style:italic;max-width:80%}#about-page #banner-bottom .parallax-layer-deep1 .background{background-image:url(../corn/img/about/about-bg-bottom-deep1.png);background-position:50%}#about-page #banner-bottom .parallax-layer-deep2 .background{background-image:url(../corn/img/about/about-bg-bottom-deep2.png);background-position:50%}#about-page #banner-bottom .extended{height:100vh}#about-page #banner-bottom .extended .background{height:100vh;background-size:initial;background-repeat:repeat}#static-privacy h1{text-align:center;font-size:4vw;padding:5vw;background-color:#efefef;border-top:1px solid #d3d3d3}#static-privacy *{font-family:Lato!important}#contacts-page #banner-top{background-color:#ededa7}#contacts-page #banner-top .title{color:#333}#contacts-page #banner-top .letter{position:absolute;top:70px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#contacts-page #banner-top .parallax-layer-back .background{background-image:url(../corn/img/contacts/contacts-bg.png);background-position:50%}#contacts-page #banner-top .parallax-layer-deep2 .background{background-image:url(../corn/img/contacts/contacts-bg-deep.png);background-position:50%}#contacts-page .container-fluid.questions{padding-left:50px;padding-right:50px}#contacts-page address,.content h2{color:#333;font-size:30px;font-weight:100;margin:0 auto;line-height:40px;padding-top:50px;padding-bottom:20px}#contacts-page h2{text-align:center;max-width:650px}#contacts-page .paragraph{margin-top:30px!important;margin-bottom:0!important}#contacts-page .paragraph h3{font-size:20px!important;margin-top:0!important;font-weight:400!important}#contacts-page .paragraph a{font-weight:700}#contacts-page .socials{margin:40px 0 0;text-align:center;font-weight:100;font-size:18px}#contacts-page .socials a{color:#333}#contacts-page .socials .clouda-icon-social-squared-big{margin:0 auto}#contacts-page .socials .row-fluid>div{margin-bottom:40px}#contacts-page .addresses{padding:40px 0 0;background-color:#f4f5f6}#contacts-page .addresses .media{max-width:420px;margin:0 auto 40px}#contacts-page .addresses .media-object{margin-right:40px;margin-top:6px}#contacts-page .addresses address{text-align:left;padding:0}#contacts-page .pricing-faqs{margin-top:0!important;background:#fff;border-bottom:1px solid #eaeaea}#contacts-page #pricing-content .pricing-faqs h3{font-weight:700}#cloudrank-page #banner-top .parallax-layer-back .background{background-image:url(../corn/img/cloudrank/cloudrank-header.jpg);background-position:50%}#cloudrank-page .explanation-container{background:#f2f2f2;margin-bottom:40px}#cloudrank-page .explanation-container img{margin:0 auto;display:block}#cloudrank-page .link-big.quiz h3{color:#ffa006}#cloudrank-page p strong{font-weight:400}#case-study{border-top:1px solid #e7e7e7}#students-page{font-size:18px;line-height:24px}#students-page .paragraph{padding:0 20px!important}#students-page .top-header{text-align:center;padding:0 15px}#students-page h1{font-weight:700;font-size:46px;line-height:46px;margin:50px 15px}#students-page h2{font-size:24px;font-weight:100;line-height:28px;margin-top:30px}#students-page .student-page-actions{text-align:center;margin:50px auto 30px!important}#students-page .steps{background:#f2f2f2;padding:15px 15px 30px;font-size:16px;font-weight:100;line-height:20px}#link-student-page-cta-1{margin-bottom:30px}#students-page .steps .inner-box{max-width:500px;margin:0 auto;text-align:left}#students-page .steps .inner-box>.media{margin-top:20px}#students-page .steps .step-number{font-size:30px;font-weight:100;margin-right:25px}.static-terms .content p,body#static-new .content li{font-size:15px!important}.static-terms h4{margin-bottom:30px}.static-terms h5{font-style:italic}.static-terms ol li{list-style:lower-latin}.static-terms{border-bottom:1px solid #eaeaea}.content-model{text-align:center}.content-model h1{font-size:42px;margin:50px}.content-model h2{width:50%;margin:0 auto;font-size:24px;font-weight:100;line-height:30px}.content-model-table{font-weight:100;margin:30px 0;padding:0}.content-model-table-header{text-transform:uppercase;font-size:.8em}.content-model-table-header-course{color:#189be4}.content-model-table-header-lp{color:#4d6be8}.content-model-table-body{position:relative;height:100%}.content-model-table-cols{position:absolute;top:0;right:0;width:30%;height:100%}.content-model-table-cols .span2{width:12.8%!important}.content-model.azure .content-model-table-cols .span2{width:18%!important}.content-model-table-cols>.row-fluid{height:100%}.content-model-table-row{background:#f0f0f0;margin-bottom:40px}.content-model-table-row:last-child{margin-bottom:0}.content-model-table-row table{width:70%}.content-model-table-row table td{width:16%;height:75px;border-left:5px solid #f0f0f0;border-top:5px solid #f0f0f0}.content-model.azure .content-model-table-row table td{width:14%}.content-model.azure .advanced{width:100%!important;margin:0;margin-bottom:10px}.content-model-table-row td:first-child{border-left:0}.content-model-table-row td:last-child{width:auto}.content-model-table-row tr:first-child td{border-top:0}.content-model-lp-column{background:#4d6be8;height:100%}.content-model-lp-column>span{display:inline-block;width:500px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left center;transform-origin:left center;font-size:1.1em;color:#fff;text-align:left;margin:15px 0 0 50%}.content-model-course{color:#fff;background:#189be4;padding-left:5px;padding-right:5px}.content-model-table-group-title{width:30px!important;max-width:30px!important}.content-model-table-group-title>span{display:inline-block;width:100px;text-transform:uppercase;font-weight:700;-webkit-transform:rotate(-90deg) translateY(-34px);transform:rotate(-90deg) translateY(-34px);-webkit-transform-origin:center center;transform-origin:center center;font-size:.8em}.content-model-switch{margin-bottom:30px}.content-model-switch button{width:170px;background:none;text-shadow:none;box-shadow:none;text-transform:uppercase;font-weight:100;font-size:12px}.content-model-switch-courses{border:2px solid #189be4;color:#189be4}.content-model-switch-courses.selected{background:#189be4;color:#fff}.content-model-switch-lp{border:2px solid #4d6be8;color:#4d6be8}.content-model-switch-lp.selected{background:#4d6be8;color:#fff}#why-ca-page{overflow:hidden}#why-ca-page #banner-top .background{background:url(../corn/img/why-ca-bg-top.png) bottom}#why-ca-page .nav-tabs{text-align:center}#why-ca-page .nav-tabs>li,.nav-pills>li{float:none;display:inline-block}#why-ca-page .nav-tabs>li>a{display:inline-block;text-transform:uppercase;font-size:18px;padding:15px;color:#ccc;margin:0 10px;font-weight:700}#why-ca-page .nav .active>a{color:#1874bd}#why-ca-page .nav>li>a:focus,#why-ca-page .nav>li>a:hover{background-color:transparent;color:#1874bd}#why-ca-page .nav>li.active>a:focus,#why-ca-page .nav>li.active>a:hover{background-color:transparent;color:#1874bd;border-bottom-color:#fff!important}#why-ca-page .coming-soon{text-align:center;background:#f2f2f2;padding:60px 20px;color:#b9b9b9;font-size:30px;text-transform:uppercase;font-weight:700;margin-top:60px;margin-bottom:20px}#why-ca-page .coming-soon svg path{fill:#b9b9b9}#static-team .filters{margin:20px 0 30px}#static-team .navbar-static-top{border-bottom:1px solid #eee}.teamcontainer .team_member{display:none;width:33%;box-sizing:border-box;padding:10px 15px 25px;margin:0;font-size:18px;line-height:22px;font-weight:lighter;vertical-align:top;text-align:left}.teamcontainer .team_member:after{content:attr(data-myorder);color:#fff;font-size:16px;display:inline-block;vertical-align:top;padding:4% 6%;font-weight:700}.teamcontainer h3,h4{line-height:100%}.teamcontainer h3{font-size:24px;font-weight:300;color:#1874bd;text-align:center}.teamcontainer h4{font-size:19px;font-weight:300;color:#333;text-align:center;margin-top:0;line-height:15px}.teamcontainer p{font-size:16px;font-weight:lighter;color:#333}.teamcontainer .descr{min-height:174px}.teamcontainer .tooltip{top:25px!important}.team-icons{background:url(../corn/img/social/sprite_team_icons.png) no-repeat;width:95px;height:72px;display:inline-block;padding-top:7%;margin-left:6px}.team-icon-label{display:block;color:#1874bd;font-weight:300;font-size:12px;text-transform:uppercase}.team-icon-container{display:inline-block;cursor:pointer}.team-all-icon{background-position:-1524px -5px}.active .team-all-icon,.team-all-icon:hover{background-position:-1619px -5px}.team-analytic-icon{background-position:-955px -5px}.active .team-analytics-icon,.team-analytic-icon:hover{background-position:-1050px -5px}.team-sales-icon{background-position:-1145px -5px}.active .team-sales-icon,.team-sales-icon:hover{background-position:-1240px -5px}.team-content-icon{background-position:-5px -5px}.active .team-content-icon,.team-content-icon:hover{background-position:-100px -5px}.team-development-icon{background-position:-575px -5px}.active .team-development-icon,.team-development-icon:hover{background-position:-670px -5px}.team-designer-icon{background-position:-385px -5px}.active .team-designer-icon,.team-designer-icon:hover{background-position:-480px -5px}.team-support-icon{background-position:-195px -5px}.active .team-support-icon,.team-support-icon:hover{background-position:-290px -5px}.team-socialmedia-icon{background-position:-1335px -5px}.active .team-socialmedia-icon,.team-socialmedia-icon:hover{background-position:-1430px -5px}.team-founder-icon{background-position:-765px -5px}.active .team-founder-icon,.team-founder-icon:hover{background-position:-860px -5px}.team-icon-small{zoom:.5;-moz-transform:scale(.5);position:absolute;bottom:-25px;right:-40px;cursor:pointer;padding:0 0 8px}.team-social-icons{background:url(../corn/img/social/social-share-icons.png) no-repeat;width:50px;height:45px;display:inline-block}.team-social-mail{background-position:-112px -2px}.team-social-mail:hover{background-position:-167px -2px}.team-social-twitter{background-position:-222px -2px}.team-social-twitter:hover{background-position:-277px -2px}.team-social-linkedin{background-position:-2px -2px}.team-social-linkedin:hover{background-position:-57px -2px}#static-team h1{margin-bottom:3%}.team_member .image-container{position:relative;width:100px;display:block;margin:0 auto}.team_member .image-container img{border:0;box-shadow:none}.team_member .tooltip-inner{background:#c6e9fb;border:1px solid #1a71c1;font-size:15px;width:100%;padding:5px 10px;color:#1a71c1;font-weight:600;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.team_member .tooltip.right .tooltip-arrow{border-right-color:#c6e9fb;border-width:5px 9px 5px 0}.team_member .tooltip.right .tooltip-arrow:after{content:" ";position:absolute;z-index:-1;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10px solid #155c9e;top:-7px;left:-1px}.team_apply_for_position{margin:100px 0 150px}#products .fixed-navblock{width:100%;max-width:100%;color:#aaa;background-color:#fff;height:auto;box-shadow:0 10px 14px -10px #222;position:absolute;float:none;display:block;margin:0 auto;z-index:999;padding:0 5% 10px;top:0;box-sizing:border-box}#products h1{color:#333;font-size:30px;font-weight:100;margin:0 auto;line-height:40px;padding-top:20px;padding-bottom:0}#products .arrow-down{background:#fff;position:absolute;top:100%;width:30px;height:30px;margin-left:-15px;margin-top:-7px;left:50%;box-sizing:border-box;box-shadow:-3px 3px 3px 0 rgba(0,0,0,.2);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#products .nav_icons{text-align:center;height:90%;margin-bottom:0}#products .intro_icons{background:url(../corn/img/icons/nav_icons_sprite.png) no-repeat;display:block;width:60px;height:52px;margin:8px auto}#products .lab_icon{background-position:-127px -1px}#products .certification_icon{background-position:-1px -1px}#products .course_icon{background-position:-64px -1px}#products .quiz_icon{background-position:-190px -1px}#products .nav_icons li{height:auto;padding:1% 0;position:relative;cursor:pointer}#products .nav_icons li a{outline:none}#products .nav_icon_txt{font-size:18px;font-weight:200}#products .ico_txt_course{color:#0099e7}#products .ico_txt_lab{color:#1fae05}#products .ico_txt_cert{color:#da1b3a}#products .ico_txt_quiz{color:#ffa006}#products .course_shot{background-color:#0099e7;padding-top:3%}#products .product_quote{background-color:#fff;color:#999;padding:5% 0 1%;font-size:2.3em;line-height:100%;font-weight:300}#products .product_quote .btn-clouda{font-size:24px!important;font-weight:lighter;color:#fff!important}#products .product_quote .padder{padding-top:5%}#products .product_feature{background-color:#d9effa;padding-top:4%;padding-bottom:2%;margin-left:0}#products .product_feature_text{font-size:24px;color:#323232;line-height:28px;font-weight:200}#products .product_feature_text .txt_feature{width:70%}#products .product_feature .title{font-size:30px;font-weight:300;padding-bottom:2%;color:#323232;margin:10px 0;display:block}#products .product-content{padding:115px 0 0}#products #main-content{margin:0;padding:0}#products .product_vplayer{background-color:#fff;padding-top:3%;padding-bottom:3%}#products .product_vplayer_text{color:#5d5d5d;font-weight:200;font-size:22px;line-height:150%}#products .product_vplayer_title{padding-bottom:0;padding-top:3%;display:table!important}#products .product_vplayer_title strong{padding-right:5%;color:#5d5d5d;font-size:24px;line-height:30px;font-weight:400;display:block;margin:0 0 20px}#products .product_vplayer_img .subtext{padding:5% 0;font-size:22px;line-height:120%;color:#5d5d5d;font-weight:200}#products .product_vplayer_learnpath .accordion{line-height:15px}#products .product_vplayer #course-contents .lecture{cursor:default}.logged #products .product_vplayer #course-contents .lecture{cursor:pointer}#products .product_vplayer_learnpath #course-contents a{font-weight:400;font-size:17px}#products .product_vplayer_learnpath a.accordion-toggle{font-weight:600!important}#products .product_vplayer_learnpath #course-contents .accordion-heading .caret{margin-left:0}#products .product_vplayer_learnpath #course-contents h5{padding-left:0}#products .product_vplayer_learnpath .step.step-Video{padding-left:4%}#products .product_testimonial{background-color:#0099e7;padding-top:5%;padding-bottom:5%;margin-left:0;display:inline-block;padding-bottom:8%}#products .product_testimonial .product_testimonial_text{color:#fff;padding:1% 0;font-size:2em;line-height:150%;font-weight:200}#products .product_testimonial .testimonial_by{color:#fff;font-weight:400;font-size:21px}#products .checkout-course{padding:5% 0}#products .productpage_btncontainer{display:inline-block}#products .productpage_btncontainer .learn-border{border-width:2px}#products .productpage_btncontainer .learn-color{font-weight:500}#products .navbar-static-top{border-bottom:1px solid #eee}#products .video_title h2{font-size:24px;padding:0 2% 3% 0;color:#fff;font-weight:200}#products .vidplayer_container{width:70%;height:100%;margin:0 auto}#products .product_testimonial_txt{max-width:80%;margin:0 auto;border-bottom:1px solid #189ae5}#products .txt_feature a,#products .txt_quote a{font-weight:400}#products .quote_border_arrow{position:relative}#products .quote_border_arrow:after,#products .quote_border_arrow:before{top:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#products .quote_border_arrow:after{border-color:hsla(0,0%,100%,0);border-top-color:#fff;border-width:10px;margin-left:-10px}#products .quote_border_arrow:before{border-color:rgba(24,154,229,0);border-top-color:#1877c7;border-width:11px;margin-left:-11px}#products .testimonial_isby{text-align:left;padding-left:15%;padding-top:1%;font-size:18px}#products .feature_link{font-size:18px;padding-top:5%;font-weight:400}#products #certificate-tab .feature_link a:hover,#products #labs-tab .feature_link a:hover,#products #quiz-tab .feature_link a:hover{color:#444}#products .lab_shot{background-color:#1bae06}#products #labs-tab .product_feature{background-color:#cdefd7}#products #labs-tab .feature_link a{color:#29ac08}#products #labs-tab .product_testimonial_txt{border-bottom-color:#1bae06}#products #labs-tab .quote_border_arrow:before{border-top-color:#128e00}#products #labs-tab #lab-contents{background-color:#fff;padding:25px 0}#products #labs-tab #lab-contents .step-container{vertical-align:middle;position:relative;padding:3px}#products #labs-tab #lab-contents .step-type{vertical-align:middle;display:inline-block;position:relative;z-index:10}#products #labs-tab #lab-contents .step-type span{margin:0 auto;border-radius:30px;background-color:#f2f2f2}#products #labs-tab #lab-contents .step-duration{line-height:35px}#products #labs-tab #lab-contents .title{margin:0;color:#373737;font-size:18px;font-weight:400;line-height:21px}#products #labs-tab #lab-contents .step{position:relative}#products #labs-tab #lab-contents .step-container{background:url(../corn/img/products/bg-connector.png) repeat-y 50% transparent}#products #labs-tab #lab-contents .labstep:first-child .step-container:before,#products #labs-tab #lab-contents .labstep:last-child .step-container:before{background-color:#fff;content:"";display:block;height:50%;left:0;position:absolute;width:100%}#products #labs-tab #lab-contents .labstep:last-child .step-container:before{bottom:0}#products #labs-tab #lab-contents .labstep:first-child .step-container:before{top:0}#products #labs-tab #lab-contents .labstep:first-child:last-child .step-container:before{height:100%}#products #labs-tab #lab-contents .col{padding-bottom:10px}#products #labs-tab #lab-contents .step-Lab .step-type span{width:35px;height:35px;background-image:url(../corn/img/products/step-lab.png)}#products #labs-tab .accordion-group,#products #labs-tab .accordion-inner{border:none}#products #labs-tab #lab-contents .labstep .step-box{vertical-align:middle}#products #labs-tab .product_vplayer_title .title-container{padding-left:12%}#products #labs-tab .product_vplayer_title .title{font-size:1.5em;font-weight:400;text-align:left;line-height:1.2em}#products #labs-tab .products_vidplayer_container{font-size:1.125em;text-align:left;line-height:1.2em;width:90%;font-weight:200;color:#555}#products .certificate_shot{background-color:#da1b11}#products #certificate-tab .product_feature{background-color:#fbe7e8}#products #certificate-tab .feature_link a{color:#da1b11}#products #certificate-tab .product_testimonial_txt{border-bottom-color:#da1b11}#products #certificate-tab .quote_border_arrow:before{border-top-color:#c2160d}#products .quiz_shot{background-color:#ffa006}#products #quiz-tab .product_feature{background-color:#feecd6}#products #quiz-tab .feature_link a{color:#ffa006}#products #quiz-tab .product_testimonial_txt{border-bottom-color:#ffa006}#products #quiz-tab .quote_border_arrow:before{border-top-color:#ffa006}#products .myquiz .browser_head{height:30px;background-color:#d9d9d9}#products .myquiz .browser_head .browser_btns{background:url(../corn/img/products/browser_btns.png) no-repeat 0;background-color:#d9d9d9;text-align:left;width:98%;height:100%;display:block;margin-left:10px}#products .clouda-quiz .q-text p{color:#888}#products .clouda-quiz .answers a{color:#818181;font-size:22px;font-weight:200;padding-left:3%}#products .clouda-quiz{font-family:inherit;box-shadow:none;border-radius:0}#products .clouda-quiz .answers li,#products .clouda-quiz .answers li:last-child{border:none;padding-top:6px;padding-bottom:10px}#products .myquiz{width:90%;margin:auto;background-color:#fff;padding-bottom:3%;min-height:380px}#products .ification{display:none}#products .myquiz .clouda-quiz{max-width:780px;margin-top:2%;margin-bottom:0}#products .myquiz .clouda-quiz .clouda-quiz-footer{display:none}#products .myquiz .more-questions,#products .myquiz .next-question{margin-top:20px;min-width:250px;font-size:24px!important;font-weight:300;padding:15px 25px!important;border-radius:0;background-color:#ffa006!important;border-color:#ffa006;display:inline-block;outline:none;line-height:20px;text-align:center;text-decoration:none!important;transition-duration:.1s;transition-timing-function:linear}#products .myquiz .more-questions:hover,#products .myquiz .next-question:hover{border:1px solid #ffa006;border-radius:0;color:#ffa006!important;font-size:24px!important;font-weight:300;background-color:transparent!important;min-width:250px;padding:15px 25px!important;transition-duration:.1s;transition-timing-function:linear}#products .myquiz .statement-big .s-text p{font-size:25px;line-height:35px}#products .myquiz .more-questions{display:none}#products .clouda-quiz .statement-big{border:none;font-weight:lighter}#products .product_feature_text{padding:3% 0 0 5%}#products .product_feature_text .txt_feature{width:90%}#products .product_testimonial_txt,#products .txt_quote{font-size:24px;line-height:30px;padding:0 10px;font-weight:200}#products .course_shot{padding-top:9%;border-bottom:1px solid #ddd}#products .video-js,#products .vjs-tech{position:relative!important;width:82%!important;height:auto!important;margin:0 auto}#products .vjs-poster{position:absolute!important;left:0;right:0;top:0;bottom:0}#products .products_vidplayer_container .video-js{width:81.8%!important}#quiz #page-footer{padding-bottom:70px}.quiz .question-container,.quiz .quiz-header{padding:15px 30px}.quiz .quiz-header{padding-top:0}.quiz .question-container{padding-bottom:60px}.quiz .provider-logo{position:static;float:left;margin-right:25px;max-width:60px;text-align:center}.quiz.random .provider-logo img{border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:2px}.quiz.random .provider-value-container{font-size:15px;font-weight:lighter}.quiz .provider-container{padding:10px 0 30px;border-bottom:1px solid #dce0e6}.quiz .provider-container .title{font-weight:400;font-size:28px;padding:15px 0;margin-left:80px}.quiz .progress-container{padding:10px;clear:both}.quiz .progress-container .numbers{font-size:15px;line-height:30px;font-weight:400}.quiz .progress-container .numbers .step{color:#1b75bb}.quiz .progress-container .progress{margin:5px 0 0;min-height:20px;border-radius:0;background:#f5f5f5;position:relative;overflow:visible}.course .progress .bar,.quiz .progress .bar{background:#1b75bb}.delta.ok{color:#0c9}.delta.ko{color:#f66}.quiz .ribbon{padding:20px 0 0}.quiz .ribbon>div{height:90px;vertical-align:middle;line-height:30px}.quiz .ribbon input{color:#1b75bb;background-color:transparent;border-radius:0;cursor:default;box-shadow:none}.quiz .ribbon .timer-text-container{font-size:20px}.quiz .ribbon.timeout .timer-text-container,.quiz .ribbon .timer-text-container-timeout,.quiz .timer-text-container>input{display:none}.quiz .ribbon.timeout .timer-text-container-timeout{display:block;font-size:30px;line-height:90px}.quiz .ribbon .timer-text{display:inline-block;width:20px;text-align:right}.question-container .shortcuts-hint{color:#d84f03;margin:5px 10px 0 0;cursor:pointer;position:absolute;right:0}.question-container .author{position:absolute;left:0;bottom:0;border-bottom:1px solid #fafafa;text-align:right;background:#fff;padding:8px 10px;border-radius:3px}.question-container .author img{margin-left:10px}.question-container .author small{line-height:16px;padding-top:8px;display:inline-block}.quiz .btn-clouda{vertical-align:top}.question-container{position:relative;min-height:350px;padding-bottom:60px}.quiz .q-feedbacks{padding-left:20px}.quiz .q-feedbacks a,.quiz .q-feedbacks strong{display:inline-block;vertical-align:bottom;outline:none;line-height:32px}.quiz .q-feedbacks strong{margin-right:10px;font-size:16px;line-height:38px;font-weight:400}.quiz .quiz-footer{font-size:16px;min-height:60px;background-color:#fff;border-top:1px solid #dce0e6;position:fixed;bottom:0;left:0;z-index:30}.quiz .quiz-footer .remaining-tickets{margin:0;line-height:28px}.quiz .quiz-footer>div{padding:10px}.quiz .quiz-sidebar{font-size:16px;padding-left:20px;color:#676767}.question-container .question{padding:20px 60px}.question-container .question .text{font-size:20px;line-height:25px;margin-bottom:30px}.question-container .question .text ol,.question-container .question .text ul{margin-bottom:0}.question-container .question .text li{line-height:25px;margin:3px 0}.question-container .question .answers{list-style:none;font-weight:700;margin:0;padding-top:10px;font-size:16px}.question-container .question .answers li{padding:0 10px 0 35px;position:relative;border-top:1px solid #dce0e6}.question-container .question .answers li:last-child{border-bottom:1px solid #dce0e6}.question-container .question .answers li a>span{width:15px;height:15px;border-radius:10px;border:2px solid #d4d6d9;display:block;position:absolute;left:0;top:30%}.question-container .question .answers li.ko a span:before,.question-container .question .answers li.ok a span:before,.question-container .question .answers li a:hover>span:before{content:"";display:block;width:7px;height:7px;border-radius:5px;background-color:#d4d6d9;position:absolute;left:4px;top:4px}.question-container .question .answers li.chosen a,.question-container .question .answers li a:hover{color:#1b75bb}.quiz.answered .question-container .question .answers li a,.quiz.answered .question-container .question .answers li a:hover{cursor:default;color:#585858}.quiz.answered .question-container .question .answers li a span:before{display:none}.quiz.answered .question-container .question .answers li.ok a{color:#45b555}.quiz.answered .question-container .question .answers li.ok a span{border-color:#45b555}.quiz.answered .question-container .question .answers li.ok a span:before{background-color:#45b555;display:block}.quiz.answered .question-container .question .answers li.ko a{color:#ae2727}.quiz.answered .question-container .question .answers li.ko a span{border-color:#ae2727}.quiz.answered .question-container .question .answers li.ko a span:before{background-color:#ae2727;display:block}.quiz-footer .positive-feedback{color:#3fb34f}.quiz-footer .negative-feedback{color:#da2942}.question-container .question .answers a{font-weight:400;padding:15px 0;display:inline-block;width:90%;outline:none;color:#585858;vertical-align:middle}.quiz .share-links{margin:15px 0}.after-SOT,.before-SOT{display:none}.quiz.answered .before-SOT,.quiz.answered.SOT .after-SOT{display:inline-block}.quiz.answered .after-answer,.quiz.answering .before-answer{display:block}.quiz .after-answer,.quiz.answered .after-SOT,.quiz.answered .before-answer,.quiz.answered.SOT .before-SOT,.quiz.answering .after-answer,.quiz .before-answer{display:none}.question-container .quiz-data>div{padding:10px}.question-container .tags{min-height:20px;margin-bottom:20px}.question-container .tags li .tag-item{padding-right:0;color:#444;display:inline-block;min-width:95px}.question-container .tags .delta{display:inline-block;margin-left:15px;min-width:25px;text-align:right}.question-container .tags li a:hover .tag-item{color:#000}.question-container .question-statement .text{margin-bottom:0}.question-container .question-statement .text p,.question-container .question-statement .text p code{margin:5px 0;line-height:28px}.question-container .text-answer-container .text a,.question-statement .text a{color:#b80000;text-decoration:underline}.question-container .question .question-statement .tags{display:none}.statements-container{padding:15px 40px;text-align:justify}.quiz.random .no-more-questions{display:none}.quiz.random .no-more-questions .right{padding-top:90px}.quiz.random .no-more-questions .text{padding-top:70px}.quiz.random.empty .no-more-questions,.quiz.random .q{display:block}.quiz.random.empty .q,.quiz.random.empty .quiz-footer{display:none}#no-more-wrap{position:relative;width:520px;margin:0 auto}#no-more-wrap a{position:absolute;bottom:68px;left:145px}#no-more-wrap .msg{bottom:150px;font-size:18px;left:110px;letter-spacing:.3px;line-height:25px;max-width:300px;position:absolute;margin:0}.suggested-container img{max-width:100%;max-height:80px}.suggested-container .suggested-course{margin:10px 0}#services-dlg .service-box{padding:5px 14px!important;margin:0 8px 8px 0;text-transform:none!important}#providers-list{padding:20px 0}#providers-list .provider-quiz{background:#fff;padding:0;border:1px solid #bfbfbf;border-radius:2px;overflow:hidden;margin-top:10px}#providers-list .provider-quiz:nth-child(odd){clear:left;margin-left:0}#providers-list .provider-quiz .data{padding:20px;border:1px solid #e6e6e6;border-width:1px 0}#providers-list .provider-quiz .img-container{padding:20px;background:url(../corn/img/service-bg.jpg) no-repeat 50% #e8ebf0;min-height:120px;line-height:120px}#providers-list .provider-quiz .img-container a{display:block;outline:none}#providers-list .provider-quiz img{max-height:120px;vertical-align:middle}#providers-list .provider-quiz .links a{color:#95979a;font-size:15px;display:block;padding:8px;vertical-align:middle}#providers-list .provider-quiz .links a:hover{background-color:#fafafa}#providers-list .provider-quiz .title{margin:0;line-height:25px}#providers-list .provider-quiz .title a{color:#666}#providers-list .provider-quiz .title small{font-size:14px;float:right;margin-top:8px}#providers-list .provider-quiz .descr{height:60px;margin:5px 0 15px;padding-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#quiz-index #main-content{background-color:#fff;padding:0}#quiz-index #main-content>div{padding:0}#quiz-index .hint{margin-top:15px;font-size:25px;font-weight:lighter}#quiz-index .hint strong{font-weight:400}#quiz-index .subtitle{color:#000;font-weight:400;font-size:18px;padding:10px 0;border-bottom:1px solid #d9d9d9;margin-bottom:20px;max-width:98%}#quiz-index #main-content,#quiz-index .intro-text-container{padding:20px 0 0 20px}#quiz-index .intro-text-container p{min-width:0}#quiz-index .content-wrapper>.container-fluid{padding-left:0;padding-right:0}#quiz-index .quiz-topic{margin-bottom:30px;padding-top:10px;transition:background-color .15s linear}#quiz-index .quiz-topic .topic-name{padding:10px 0;min-height:69px}#quiz-index .quiz-topic .img-container{min-height:60px;line-height:60px}#quiz-index .quiz-topic img{opacity:.85;transition:opacity .15s linear}#quiz-index .quiz-topic:hover{background-color:#fafafa}#quiz-index .quiz-topic:hover img{opacity:1}#quiz-index .quiz-topic .topic-name,#quiz-index .quiz-topic a{color:#333;font-size:17px;line-height:23px;text-transform:uppercase;font-weight:lighter;margin:0 auto;max-width:180px;outline:none}#quiz-index .recent-quiz-sessions{background-color:#f2f2f2;padding-left:35px;padding-right:35px}#quiz-index .recent-quiz-sessions p.title{font-size:17px;font-weight:lighter;line-height:26px;text-transform:uppercase;padding:20px 0}.bookmarks-list .clouda-item .quiz-session-date,.recent-quiz-sessions .clouda-item .quiz-session-date{display:block;padding:10px 5px;color:#333}.clouda-item.item-bookmarked:after{content:"";position:absolute;top:-5px;right:15px;width:22px;height:44px;display:block;background:url(../corn/img/item-bookmarked.png) no-repeat 50% transparent}.clouda-item.item-bookmarked .top-line>div{float:right;padding-right:35px}#quiz-index .suggested-quiz-sessions{min-height:941px;background-color:#f2f2f2;text-align:center;margin-bottom:2px}#quiz-index .suggested-quiz-sessions h3{color:#ec9500;font-weight:400;padding:20px;border-bottom:1px solid #ec9500;margin:0 20px 40px}#quiz-index .suggested-quiz-sessions .clouda-item{min-width:250px;margin-left:10px;margin-right:10px}#quiz-config #main-content{padding:0;min-height:442px;background:url(../corn/img/quiz-ugly-bg.jpg) no-repeat 50% #cdcdcd;background-size:100% 100%}#quiz-config .quiz-modal{width:750px;max-width:90%;margin:4% auto;box-shadow:none;border:0;left:auto;padding:0;font-weight:lighter;position:static;background:#fff}#quiz-config .quiz-modal.short{margin:7% auto}#quiz-config .quiz-modal .modal-header{border:0;padding:20px 10px 5px;position:relative}#quiz-config .quiz-modal .modal-body{max-height:100%;padding-bottom:25px}#quiz-config .quiz-modal .title{font-weight:lighter;font-size:23px;line-height:28px;color:#666}#quiz-config .quiz-modal .modal-header .close{position:absolute;float:none;right:15px;top:10px}#quiz-config .quiz-modal p{color:#777;font-size:17px;margin:5px 0}#quiz-config .quiz-modal .quiz-info{margin:0;padding:5px}#quiz-config .quiz-modal .title strong{font-weight:400}#quiz-config .quiz-modal .sub-btn{font-size:14px;line-height:17px;margin:15px auto 0;max-width:92%}#quiz-config .quiz-modal .sub-btn a{outline:none;color:#777;text-decoration:underline;font-weight:700}#quiz-config .quiz-modal .mode-selection>.span4{width:35%;padding:5px}#quiz-config .quiz-modal .mode-selection>.span1{width:15%;line-height:45px}#quiz-config .quiz-modal .mode-selection>.span4:first-child{margin-left:7.5%}#quiz-config .quiz-modal form fieldset{padding:0;margin:0}#quiz-config .quiz-modal .difficulty-selection{padding:5px 10%;margin:0}#quiz-config .quiz-modal .difficulty-selection p{text-transform:uppercase;font-size:15px;margin-bottom:15px}#quiz-config .quiz-modal .selection-or{margin:6px 0;text-transform:uppercase;font-weight:400}#quiz-config .quiz-modal .options-container{padding:20px 0;min-height:54px;overflow:hidden;opacity:0;transition:opacity .25s linear}#quiz-config .quiz-modal .options-container input,#quiz-config .quiz-modal .options-container select{height:0;visibility:hidden}#quiz-config .quiz-modal .switch-link{color:#999;text-transform:uppercase;text-decoration:underline;font-size:14px;margin:0;padding:5px;display:inline-block}#quiz-config .quiz-modal .alert{background-color:#f2f2f2;border-color:#ddd;color:#666}#quiz-config .provider-select-placeholder,#quiz-config .select2-container .select2-choice{background-image:none;background-color:#f2f2f2;border-radius:0;padding:7px 5px 7px 15px;color:#666!important;text-align:left;box-shadow:none!important;border:0!important;outline:none}#quiz-config .select2-container .select2-arrow{border-radius:0;border:0;background:transparent;box-sizing:border-box;padding-top:7px;width:23px}#quiz-config .select2-drop{border:0!important;background-color:#f2f2f2;box-shadow:none}#quiz-config .select2-drop .select2-input{box-shadow:none;border-color:#fff}#quiz-config .select2-result-label{overflow:hidden;padding:7px;font-weight:lighter}#quiz-config .select2-results .select2-highlighted{background-color:#fbfbfb;color:#333}#quiz-config .img-placeholder{width:25px;height:25px;display:inline-block;text-align:center}#quiz-config .img-placeholder,#quiz-config .tag-img{max-height:25px;max-width:25px;line-height:25px;margin:0 15px 0 5px;vertical-align:middle}#quiz-config .select2-choices{border:0;background:#f2f2f2;box-shadow:none;cursor:default;min-height:0}#quiz-config .select2-dropdown-open .select2-choices{min-height:10px}#quiz-config .select2-container-multi{vertical-align:top}#quiz-config .select2-search-choice{background:#f2f2f2;box-shadow:none;border:0;border-radius:0;box-sizing:border-box;line-height:22px;margin:0;padding-top:8px;padding-bottom:8px;width:100%;text-align:left}#quiz-config .select2-container-multi .select2-search-choice-close{top:13px;left:5px;opacity:.5}#quiz-config .select2-search-field{display:none}#quiz-config .select2-drop-multi .select2-results{margin:0;padding:0}#quiz-config .select2-drop-multi .select2-no-results{display:none}#quiz-config .provider-select-placeholder{width:280px;margin:0 auto;box-sizing:border-box;cursor:pointer}#quiz-config .provider-select-placeholder span{color:#888}#quiz-config .quiz-modal .btn-clouda.round{border-radius:25px;background-color:#fff;padding:12px 25px!important;box-sizing:border-box;width:90%;min-width:0}#quiz-config .quiz-modal .btn-clouda.round:hover,#quiz-config .quiz-modal input[type=radio]:checked+.btn-clouda.round{background:#ffa006!important;color:#fff!important}body#quiz-session #main-content{background-color:#fff;padding:0;min-height:0}.quiz-session{padding:0}.quiz-session .session-steps{margin:20px 30px 10px;transition:margin .15s linear}.quiz-session .session-steps .session-step{display:inline-block;height:18px;background-color:#f2f2f2;box-sizing:border-box;border:solid #fff;border-width:5px 1px;border-radius:2px;transition:all .1s linear}.quiz-session.study-mode .session-steps .session-step{cursor:pointer}.quiz-session .session-steps .session-step.completed{background-color:#ffa006}.quiz-session .session-steps .session-step.active{background-color:#ccc;cursor:default}.quiz-session .session-steps .session-step.active,.quiz-session.study-mode .session-steps .session-step:hover{border-width:5px 1px 0}.quiz-session .session-steps .session-step.active.completed{background-color:#f09900}.quiz-session .session-steps .session-step:fist-child{border-left:0}.quiz-session .session-steps .session-step:last-child{border-right:0}.quiz-session.study-mode .session-steps.too-many{display:none}.quiz-session .session-steps.animated .session-step{border-radius:0!important}.quiz-session.test-mode .session-steps.animated .session-step{border:0!important}.quiz-session.study-mode .session-steps.animated .session-step:hover{-webkit-transform:scaleX(2) scaleY(1.8);transform:scaleX(2) scaleY(1.8);border-width:3px 1px;z-index:5;position:relative}.quiz-session.study-mode .session-steps.animated .session-step.no-border-left{border-left-width:0!important}.quiz-session.study-mode .session-steps.animated .session-step.no-border-right{border-right-width:0!important}.quiz-session.study-mode .session-steps.animated .session-step.prev{-webkit-transform:scaleX(1.3) scaleY(1.2) translateX(-20%);transform:scaleX(1.3) scaleY(1.2) translateX(-20%);border-width:3px 0 3px 1px;z-index:4}.quiz-session.study-mode .session-steps.animated .session-step.next{-webkit-transform:scaleX(1.3) scaleY(1.2) translateX(20%);transform:scaleX(1.3) scaleY(1.2) translateX(20%);border-width:3px 1px 3px 0;z-index:4}.quiz-session .n-of-m{color:#707070;line-height:30px;font-weight:lighter;font-size:23px}.quiz-session .n-of-m span{font-weight:400}.quiz-session .exit-btn{border:1px solid #999!important;color:#777!important;background-color:#fff!important;font-size:14px!important;padding:4px 8px!important;font-weight:lighter}.quiz-session .exit-btn:hover{background-color:#999!important;color:#fff!important}.quiz-sidebar{border-left:1px solid #d9d9d9;width:320px}.quiz-sidebar .sidebar-section{padding:15px 0;border-bottom:1px solid #d9d9d9;overflow:hidden;transition:all .25s linear}.quiz-sidebar .sidebar-section:last-child{border-bottom:0}.quiz-session .q-stats-container p{font-weight:lighter;text-align:left;padding:5px 0 5px 10%;margin:0}.quiz-session .q-stat-correct,.quiz-session .q-stat-wrong{font-weight:400;display:inline-block;min-width:30px}.quiz-session .q-stat-correct{color:#14b71c}.quiz-session .q-stat-wrong{color:#ff060a}.quiz-session .btns-container{height:60px;position:relative}.quiz-session .btns-container a{opacity:0;z-index:-1;display:inline-block;position:absolute;left:50%;width:60%;box-sizing:border-box;top:20px;transition:all .2s linear;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.quiz-session .btns-container .btn-clouda{border-radius:10px;padding:15px!important;font-size:18px!important;border:1px solid #fc9f06}.quiz-session .btns-container .btn-clouda.empty:hover,.quiz-session .btns-container .btn-clouda.full,.quiz-session.study-mode.answered .show-explanation{background-color:#fc9f06!important;color:#fff!important}.quiz-session .btns-container a.empty,.quiz-session .btns-container a.full:hover,.quiz-session.study-mode.answering .show-explanation{background-color:#fff!important;color:#fc9f06!important}.quiz-session.study-mode.explaining .btns-container{height:90px}.quiz-session .btns-container .back-to-question{color:#fc9f06;font-size:14px;line-height:20px;text-decoration:underline;text-transform:uppercase;top:85px}.quiz-session.answered .question-feedback-container,.quiz-session.answering.study-mode .question-feedback-container,.quiz-session.explaining .explanation-feedback-container{display:block}.quiz-session.answered .explanation-feedback-container,.quiz-session.explaining .question-feedback-container{display:none}.quiz-session .feedback-container>div{overflow:visible}.quiz-session .feedback-mask{height:80px;opacity:1;transition:all .4s}.quiz-session .feedback-given .feedback-mask{height:0;opacity:0;padding:0}.quiz-session .feedback-mask .comment-container,.quiz-session .feedback-mask .show-comment .categories-list{height:0;padding:0;overflow:hidden}.quiz-session .feedback-mask .show-comment .comment-container{height:auto;padding:16px}.quiz-session .feedback-mask .comment-container form{margin:0}.quiz-session .feedback-mask .comment-container label{color:#666;text-transform:uppercase;font-size:16px;text-align:left;margin:0}.quiz-session .feedback-mask .comment-container textarea{background:#f2f2f2;padding:8px 10px;border:0;outline:none;box-sizing:border-box;width:100%;margin:10px 0;min-height:100px;box-shadow:none;color:#666;line-height:110%}.quiz-session .feedback-mask .comment-container button{width:100%}.quiz-session .feedback-points{color:#15b81f;font-size:18px;line-height:30px;opacity:0;height:0;overflow:hidden;transition:all .4s}.quiz-session .feedback-given .feedback-points{opacity:1;height:60px}.quiz-session .feedback-points .feedback-msg{color:#333;text-transform:uppercase;font-weight:lighter}.quiz-session .feedback-points img{margin-left:5px}.quiz-session .feedback-container .dropdown-menu{background:#fff;box-shadow:none;border-radius:0;border:1px solid #d9d9d9;margin-left:10%!important;margin-top:0;width:80%!important;top:90%;padding:0}.quiz-session .feedback-container .dropdown-menu a{display:block;color:#8e8e8e;text-transform:uppercase;padding:12px 16px;border-top:1px solid #d9d9d9;font-size:14px;background:transparent;transition:all .1s linear}.quiz-session .feedback-container .dropdown-menu li:first-child a{border-top:0}.quiz-session .feedback-container .dropdown-menu a:hover{background-color:#f8f8f8;color:#333}.quiz-session .feedback-container .dropdown-menu:before{position:absolute;top:-7px;right:70px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #d9d9d9;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:""}.quiz-session .feedback-container .dropdown-menu:after{position:absolute;top:-6px;right:71px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:""}.quiz-session .feedback-container .dropdown-menu ul{margin:0}.quiz-session.study-mode.answered .show-explanation,.quiz-session.study-mode.answering .show-explanation,.quiz-session.study-mode.explaining .back-to-question,.quiz-session.study-mode.explaining.last-question .view-results,.quiz-session.study-mode.explaining .next-question,.quiz-session.test-mode.answered.last-question .view-results,.quiz-session.test-mode.answered .next-question,.quiz-session.test-mode.answering .skip-question{opacity:1;z-index:10}.quiz-session .feedback-container .btn-feedback{border:1px solid #fff;border-radius:8px;display:inline-block;padding:8px 20px;margin:5px 15px;outline:none;text-transform:uppercase}.quiz-session .feedback-container .btn-feedback.positive{color:#14b71c;border-color:#14b71c}.quiz-session .feedback-container .btn-feedback.positive:hover{background-color:#14b71c;color:#fff}.quiz-session .feedback-container .btn-feedback.negative{color:#ff060a;border-color:#ff060a}.quiz-session .feedback-container .btn-feedback.negative:hover{background-color:#ff060a;color:#fff}.quiz-session.answering .q-stats-container,.quiz-session.init .btns-container,.quiz-session.init .feedback-container,.quiz-session.init .q-stats-container,.quiz-session.init .tags-container,.quiz-session.init .timer-container,.quiz-session.loading .q-stats-container,.quiz-session.loading .tags-container,.quiz-session.loading .timer-container{height:0;padding:0;border:0}.quiz-session .tags-list{padding:0 5%;margin:0}.quiz-session .tags-list>li{padding:0 3px 10px;margin:0}.quiz-sidebar .tags-list .tag-item{display:inline-block;padding:5px 12px;background-color:#f2f2f2;border-radius:15px;color:#333;font-size:14px}.quiz-session .timer-txt{font-size:50px;line-height:74px;color:#fea104;text-transform:uppercase;display:block}.quiz-session.timeout .timer-txt{color:#fe080b;font-size:24px;text-align:left}.quiz-session.timeout .timer-container .time-out{display:inline-block}.quiz-session.timeout .timer-container .time-running{display:none}.quiz-session .session-question-container{min-height:500px}.q-stage{padding:10px 3% 45px 4%;position:relative}.q-stage .q-header{overflow:hidden;font-weight:lighter;margin-bottom:20px}.q-stage .q-header .provider-image{display:inline-block;margin-right:20px}.q-stage .q-header .provider-name{font-size:23px;margin:5px 0;display:block;color:#333;outline:none}.q-stage .q-difficulty,.q-stage .q-topic{text-transform:uppercase;font-size:14px;display:inline-block}.q-stage .q-header .cloudrank-progress-container{min-width:210px;font-size:14px;padding-top:12px}.q-stage .q-header .progress{margin:0 0 5px;box-shadow:none;background:#f2f2f2;border-radius:0;height:10px}.q-stage .q-header .progress .bar{background:#1874bd;box-shadow:none;border-radius:0;text-shadow:none;transition:width .5s linear}.q-stage .q-header .cloudrank-label{color:#1874bd;text-transform:uppercase;font-weight:400}.q-body .q-text{font-weight:400;font-size:19px;line-height:26px;margin-bottom:25px;max-width:1000px}.q-body .q-answers{width:75%;max-width:950px;margin:0}.q-body .q-answers li{position:relative}.q-body .q-answers a{display:block;color:#333;font-weight:lighter;font-size:16px;border:1px solid #e2e2e2;border-radius:15px;padding:12px 18px;margin:15px 0;outline:none;cursor:default;transition:all .15s linear}.quiz-session.answering .q-answers a:hover{cursor:pointer;background-color:#fafafa}.q-body .q-answers .correct{border-color:#00d747;background-color:#00d747;background-color:rgba(0,215,71,.8);color:#fff}.q-body .q-answers .wrong{border-color:#ff070b;background-color:#ff070b;background-color:rgba(255,7,11,.7);color:#fff}.quiz-session .q-answers .q-answer-points{font-size:18px;height:26px;width:25%;line-height:26px;margin-left:5%;margin-top:-13px;position:absolute;top:50%;left:100%}.quiz-session .q-answers .q-answer-points img{max-width:26px;max-height:26px;display:inline-block;margin-left:5px;vertical-align:top}.quiz-session .q-answers .correct+.q-answer-points{color:#15b81f}.quiz-session .q-answers .wrong+.q-answer-points{color:#fc080a}.quiz-session .q-author{font-size:14px;font-weight:lighter;margin:25px 0 0}.q-stage .q-author a{font-weight:700;color:#333}.q-stage .explanation-text{font-weight:lighter;max-width:95%}.q-stage .explanation-text,.q-stage .explanation-text li{line-height:28px;font-size:21px}.q-stage .explanation-text b,.q-stage .explanation-text strong{font-weight:400}.q-stage .explanation-text p{margin:0;padding:0}.q-stage .explanation-text ol,.q-stage .explanation-text ul{margin:15px 25px}.q-stage .explanation-save-link{position:absolute;right:0;top:10px;color:#fc9f06;text-transform:uppercase;outline:none;display:block;max-width:150px;line-height:16px;font-size:14px}#quiz-results .session-bookmark-link .session-bookmark-icon,.q-stage .explanation-save-link .explanation-save-icon{background:url(../corn/img/exp_save.png) no-repeat transparent 0;height:32px;width:20px;display:inline-block;margin-right:10px}#quiz-results .session-bookmark-container.bookmarked .session-bookmark-icon,#quiz-results .session-bookmark-link:hover .session-bookmark-icon,.q-stage .explanation-save-link:hover .explanation-save-icon,.q-stage .explanation.pinned .explanation-save-icon{background-image:url(../corn/img/exp_save_hover.png)}#quiz-results .session-bookmark-container .bookmarked-d,.q-stage .explanation .saved-d{opacity:0;transition:opacity .2s linear}#quiz-results .session-bookmark-container.bookmarked .bookmarked-d,.q-stage .explanation.pinned .saved-d{opacity:1}.q-stage .learn-more-link{margin:20px 0;font-size:14px;width:0;min-width:100%}.q-stage .learn-more-link span{color:#fc9f06;text-transform:uppercase}.q-stage .learn-more-link a,.q-stage .show-hide-question{text-decoration:underline;color:#666}.q-stage .show-hide-question{text-transform:uppercase;font-size:13px;margin:10px 0 30px;display:inline-block}.q-stage p.q-difficulty{font-weight:lighter;margin:5px 0}.q-stage p.q-difficulty span{font-weight:400}.q-stage code{display:inline-block;white-space:pre-wrap;background-color:#fff;color:#333;margin:15px 0;padding:3px 8px;line-height:18px;overflow:auto;max-height:300px}.q-stage p>code{vertical-align:text-bottom;margin:0}.q-stage br+code{margin:15px 0;display:block}#quiz-results{position:relative}#quiz-results>div{padding:20px}#quiz-results .btns-container .alert{background-color:#f2f2f2;border-color:#ddd;color:#666;max-width:800px;margin:0 auto 20px}#quiz-results .results-CTA{background:#f2f2f2}#quiz-results .results-CTA p{font-weight:lighter;font-size:18px}#quiz-results .results-header .title{font-size:31px;line-height:35px;margin:0 200px}#quiz-results .results-header .sub-title{font-size:40%;line-height:25px;text-transform:uppercase;font-weight:lighter;display:block}#quiz-results .session-msg{font-size:17px;line-height:24px;font-weight:lighter;margin:10px auto 15px;max-width:60%}#quiz-results .session-bookmark-link{color:#fc9f06;text-transform:uppercase;outline:none;display:block;max-width:150px;line-height:16px;font-size:14px;text-align:left}#quiz-results .back-to-session{font-size:110%;text-decoration:underline}#quiz-results .session-msg strong{font-weight:400}#quiz-results .session-bookmark-container,#quiz-results .session-topics{max-width:200px;max-height:140px;overflow:visible}#quiz-results .session-topics .topic-name{margin:8px 0;font-size:15px;line-height:25px;font-weight:lighter}#quiz-results .session-topics .topic-name a{color:#333;outline:none}#quiz-results .results-stats,#quiz-results .results-sub-stats{max-width:900px;margin:0 auto;clear:both}#quiz-results .results-sub-stats{font-weight:lighter;font-size:16px;padding:25px}#quiz-results .results-sub-stats p{font-size:18px;margin-bottom:15px}#quiz-results .results-sub-stats .only-one{margin-bottom:40px}#quiz-results .results-sub-stats strong{font-weight:400;display:block;margin-top:10px}#quiz-results .results-sub-stats .service-name{color:#666;background:#f2f2f2;display:inline-block;border-radius:15px;padding:6px 10px;margin:0 0 10px;min-width:60px;outline:none}#quiz-results .btns-container .btn-clouda{margin-bottom:15px;padding:12px 25px!important}#quiz-results .btns-container{padding:5px 20px 20px}#quiz-results .btns-container .btn-clouda:last-child{margin-left:20px}#quiz-results .btns-container .btn-clouda.empty,#quiz-results .btns-container .btn-clouda:first-child:hover{background-color:transparent!important;color:#ffa006!important}#quiz-results .btns-container .btn-clouda.empty:hover{color:#fff!important;background-color:#ffa006!important}#quiz-results .stat-container{margin-top:15px}#quiz-results .chart-container{min-height:90px}#quiz-results .stat-container a{display:inline-block;margin-top:5px;text-decoration:underline;font-size:14px;color:#333;outline:none}#quiz-results .stat{font-size:18px;text-transform:uppercase;margin:10px 0 5px}#quiz-results .progress-input{display:none;border:0;box-shadow:none;cursor:default;color:#666!important;font-weight:400!important;font-size:16px!important;font-family:Lato!important}#quiz-results .results-review{position:relative;text-align:left;border-width:0;border-style:solid;font-weight:lighter;margin:20px auto 40px;max-width:1400px;transition:border .25s linear}#quiz-results .results-review.active{border-width:2px 1px}#quiz-results .results-review .close-review{position:absolute;right:15px;top:15px;font-size:25px;color:#666;outline:none;opacity:0;transition:opacity .35s linear}#quiz-results .results-review.active .close-review{opacity:1}#quiz-results .results-review .title{text-transform:uppercase;font-size:20px}#quiz-results .results-review.correct .title{color:#14b71c}#quiz-results .results-review.wrong .title{color:#fd070a}#quiz-results .results-review.correct{border-color:#14b71c}#quiz-results .results-review .q-answer.wrong,#quiz-results .results-review.wrong{border-color:#fd070a}#quiz-results .results-review .q-item{padding:20px 0;border-bottom:1px solid #ececec}#quiz-results .results-review .q-item:last-child{border-bottom:0;padding-bottom:10px}#quiz-results .results-review .q-text{font-weight:700}#quiz-results .results-review .q-answer{max-width:85%;border:1px solid #14b71c;border-radius:15px;padding:10px 15px;margin:10px 0 0}#quiz-results .results-review code,#quiz-results .results-review pre{font-weight:400;background:#fafafa}#quiz-results .results-review .q-explanation{font-size:16px;line-height:20px}#quiz-results .results-review .q-info{font-size:13px;margin-top:15px}#quiz-results .results-review .q-info span{text-transform:uppercase}#quiz-results .results-review .q-info a{color:#333;text-decoration:underline}#quiz-results #course-recommended{background:#f2f2f2}#quiz-results #course-recommended>.title{margin:0 0 20px;font-weight:lighter}.api-block{background-color:#fff}.api-block .endpoint{margin:0}.api-block .urls{background-color:#f8f8f8}#api-container .nav a{background-color:#fff}#api-container .nav .active a{background-color:#e0e0e0}#service-container .service-header{padding:65px 0;background:url(../corn/img/service-bg.jpg) no-repeat 50% #e8ebf0;background-size:80% auto}#service-container .service-header h1{font-size:35px;margin:10px 0 25px;font-weight:400}#service-container .service-header h3{font-size:22px}#service-container .service-header .subtitle,#service-container .service-header h3{font-weight:400;margin:0;font-size:20px;line-height:25px;color:#5b5b5b}#service-container .service-header .subtitle{max-width:550px}#service-container .service-header a{color:#000}#service-container .service-menu{background-color:#f9faf7;border-top:1px solid #ccc;border-bottom:1px solid #a8bbcb;padding:20px 0;width:100%;max-width:100%;position:absolute}#service-container .service-menu.fixed{position:fixed}#service-container .service-menu .menu-container{max-width:800px;margin:0 auto}#service-container .service-menu ul{margin:0}#service-container .service-menu ul a{color:#232323;font-size:23px;line-height:30px;display:inline-block;margin-right:30px;outline:none;background-color:transparent;padding:5px}#service-container .service-menu ul a:hover{background-color:#f0f0f0}#service-container .service-content{margin-bottom:15px;background-color:#fff}#service-container .service-content#quizzes{background:url(../corn/img/pic-bg.jpg) no-repeat top #0b0c0f;color:#fff;min-height:370px}#service-container .service-content#quizzes .description{margin:30px 0;font-size:20px;line-height:25px}#service-container .service-content .service-section{padding:40px 0}#service-container .service-content .service-section .service-title{font-size:45px;line-height:42px;font-weight:400}#service-container #services{position:relative}#service-container #services a{color:#95979a;outline:none}#service-container #services a:focus,#service-container #services a:hover{background-color:transparent}#service-container #services .nav li{padding:5px 0 5px 15px;font-size:18px}#service-container #services .nav li:before{background-color:#95979a;border-radius:5px;content:"";display:block;height:3px;left:-16px;position:relative;top:12px;width:3px}#service-container #services .nav .active a{color:#494b4c}#service-container #service article{color:#95979a}#service-container #services article a{color:#373737;font-weight:400}#service-container #services #service-tabs h5{font-size:30px;font-weight:lighter}#service-container .service-content{min-height:250px}#service-container .service-content#get-started .description{color:#a9abad;font-size:18px;line-height:23px;margin-top:30px}#service-container .service-content#get-started a{font-size:22px;margin-top:15px;display:inline-block}#service-container .service-content#quizzes .service-section{padding:80px 0}#service-container .service-content#services{border-top:1px solid #d0d5d9}#service-container .service-content#courses #courses-list{padding:15px 0}#service-container .service-content .view-all{font-size:30px;line-height:45px;font-weight:lighter}#services-list{padding:20px 5px 0}#services-list ul{margin:0}#services-list .service{padding:10px 30px}#services-list .service:nth-child(odd){margin-left:0;clear:left}#services-list .tab-pane .sublist{margin:0 0 30px;padding:10px 0;border-bottom:1px solid #ddd}#certifications-list-container{padding-top:25px}#certifications-list-container .filter-by-container{text-transform:uppercase;width:75px;line-height:35px}#certifications-list-container .filters-container{padding:0 0 25px}#certifications-list-container .filters-container a{display:inline-block;outline:none;padding:7px 15px;margin:0 15px;min-width:140px;position:relative}#certifications-list-container .filters-container a.active{padding-right:25px;cursor:pointer}#certifications-list-container .filters-container a:after{content:"×";color:#fff;font-size:25px;line-height:18px;position:absolute;right:10px;top:50%;margin-top:-10px;opacity:0;transition:all .2s linear}#certifications-list-container .filters-container a.active:after{opacity:1}#certifications-list-container .filters-container a.active:hover:after{color:#eee}.limited-trial-msg{color:#0a77b6;margin-bottom:30px;font-weight:lighter}.limited-trial-msg strong{font-size:20px;font-weight:400}.limited-trial-msg .arrow{padding-top:20px;font-family:times new roman;font-size:30px}.limited-trial-msg .btn-container{padding-top:10px}.limited-trial-msg .txt{line-height:20px;font-size:16px}.limited-trial-msg .txt p{display:inline-block;max-width:110px;text-align:center;margin:0}.limited-trial-msg-bar{position:absolute;top:30px;left:12%;color:#999}.quiz .progress .bar.limited{position:relative;width:80%;background-color:#d0d0d0;float:right;box-shadow:none}.quiz .progress .bar.limited:before{border:6px solid transparent;border-top-color:#d9d9d9;content:" ";height:0;left:0;margin-left:-6px;position:absolute;top:-6px;width:0}.quiz .progress .bar.limited:after{border:6px solid transparent;border-bottom-color:#d9d9d9;content:" ";height:0;left:0;margin-left:-6px;position:absolute;top:15px;width:0}#paths-container{color:#676767;padding:20px 0;background:#fff;min-height:50px}#paths-wrapper{padding:0 30px;min-height:300px}#paths-container .career-userpath{background:#fff;margin-bottom:20px}#paths-container .career-userpath:last-child{border-bottom:0;margin-bottom:0}#paths-container .career-userpath .progress{background:#eeeff3;border-radius:1px;box-shadow:none;margin-bottom:0}#paths-container .career-userpath .progress .bar{background:#c2342f}#paths-container .career-userpath .row-fluid>div{padding-top:5px}#paths-container .career-userpath .row-fluid>.buttons{padding-top:0}#paths-container .career-userpath .buttons a{color:#4c4c4c;text-transform:uppercase;font-weight:700;padding:5px 10px;min-width:80px;display:inline-block;text-align:center;outline:0}#paths-container .career-userpath .buttons a:hover,#paths-container .career-userpath.with-statements .buttons .btn-statements{color:#676767;background-color:#fafafa}.statements-visualization .statements-panel{background:#fafafa;position:relative}.statements-visualization .filters-panel{padding:5px 0;font-size:18px}.statements-visualization .filters-panel>div{padding:10px 60px}.statements-visualization .filters-panel .service-filter{color:#676767;display:inline-block;padding:5px 8px;border:1px solid #eeeff3;border-radius:3px;margin:5px}.statements-visualization .filters-panel .filter.active:hover{opacity:.9}.statements-visualization .empty-msg{display:none}.statements-visualization.empty .empty-msg{display:block;font-size:22px;text-align:center;width:100%;margin:0 auto;position:absolute;top:80%}.statements-visualization.empty .pin{display:none}.statements-visualization .filters-panel .filter.active,.statements-visualization .filters-panel .filter:hover{background-color:#c2342f!important;color:#fff!important}.statements-visualization .filters-panel .correct-wrong-filters a{height:20px;padding:10px;display:inline-block;border:1px solid #eeeff3;color:#676767;margin:0 0 10px;background:#fff}.statements-visualization .filters-panel .correct-wrong-filters a:first-child{border-right:0}.statements-visualization .filters-panel .correct-wrong-filters span{vertical-align:middle;display:inline-block}.statements-visualization .filters-panel .correct-wrong-filters .correct span{color:#55c45f;font-size:20px}.statements-visualization .filters-panel .correct-wrong-filters .wrong span{color:#f66;font-size:30px}.statements-visualization .statements-panel .statement-slideshow{padding:45px 45px 10px;min-height:250px;position:relative}.statements-visualization .statements-panel .arrow{position:absolute;top:40%;width:60px;height:60px;border:1px solid #eeeff2;border-radius:10px;background:no-repeat 50% #fff;outline:0;transition:box-shadow .1s linear}.statements-visualization .statements-panel .arrow:hover{box-shadow:0 0 2px #ccc}.statements-visualization .statements-panel .arrow.left{left:5%;background-image:url(../corn/img/career/arrow-prev.png)}.statements-visualization .statements-panel .arrow.right{right:5%;background-image:url(../corn/img/career/arrow-next.png)}.statements-visualization .statements-panel .thumbnails-container{padding:10px 15px 25px;overflow:hidden;min-height:125px}.statements-visualization .mCSB_draggerRail{background:#eeeff3;height:8px;margin:5px 0}.statements-visualization .mCSB_container{min-width:350px}.statements-visualization .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#c2342f;border-radius:0;height:8px}body#career,body#career #main-content{background-color:#fff}#cloud-career-container{min-height:450px}#cloud-career-container #career-faqs .career-faq .title.career-color,.career-color,a.career-color{color:#c33}#cloud-career-container.bordered{border:1px solid #eeeff3;border-top:4px solid #c2342f}#cloud-career-container .flash-messages .alert{margin:0;border-radius:0;border:0}#cloud-career-container .after-box-text .flash-messages{margin-bottom:10px}#cloud-career-container #career-header{padding:20px}#cloud-career-container #career-nav{padding:20px 0}#career-header form{max-width:320px;margin:0 auto 15px}#career-header form fieldset{padding:0 0 10px}#career-header form fieldset .control-group{margin-top:10px}#career-header form input{font-size:16px;background-color:#f2f2f2;color:#999;border:0;box-shadow:none}#cloud-career-container #career-nav.bordered{border-bottom:1px solid #eeeff3}#cloud-career-container #career-header .career-title,#cloud-career-container #career-header .career-title a,#cloud-career-container #career-nav .career-title{font-size:42px;line-height:48px;color:#333;margin:0;letter-spacing:1px;font-weight:400}#cloud-career-container #career-header .career-title{margin-bottom:20px}#cloud-career-container .career-submenu{margin:15px 0}#cloud-career-container .career-submenu a{padding:5px 20px;display:inline-block;color:#666;text-transform:uppercase;outline:none}#cloud-career-container .career-submenu .active a,#cloud-career-container .career-submenu a:hover{text-decoration:underline}#cloud-career-container .career-subtitle{margin:10px auto 40px;font-size:22px;line-height:30px;font-weight:lighter;color:#666;padding-left:25px}#cloud-career-container .career-subtitle a{font-weight:400;text-decoration:underline;color:#666}#career-paths-material .certifications-list{background:#f2f2f2;box-shadow:0 10px 14px -10px #999}#career-paths-material .certifications-list,#career-paths-material .tab-content{padding:0 30px}#career-paths-material .tab-pane{min-height:314px;padding:20px 0 15px}#career-paths-material .certifications-list ul,#career-paths-material .tab-content{max-width:1300px;margin:0 auto}#career-paths-material .certifications-list a{padding:20px 3px;display:block;font-weight:400;text-transform:uppercase;font-size:16px;position:relative;outline:none}#career-paths-material .certifications-list .active .arrow{background:#f2f2f2;display:inline-block;height:24px;width:24px;position:absolute;bottom:-12px;box-shadow:3px 3px 3px #ccc;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#career-paths-material .certifications-list a small{display:block;font-weight:lighter;text-transform:none;font-size:95%}#career-paths-material .career-content-column{padding:10px}#career-paths-material .col-title{display:block;margin:5px 0 15px}#career-paths-material .career-content-list{margin:0;padding:0 15px 0 0}#career-paths-material .career-content-column li{line-height:23px}#career-paths-material .career-content-column a{display:block;color:#333;padding:6px 0}#career-paths-material .career-content-column a:hover{text-decoration:underline}#cloud-career-container .CTA{background-color:#da1b11;line-height:25px;font-size:20px;font-weight:lighter}#cloud-career-container .CTA .btn-clouda:hover{background-color:#fff!important;color:#da1b11!important}#cloud-career-container section{font-size:19px;line-height:24px;font-weight:lighter}#cloud-career-container .career-subtitle strong,#cloud-career-container section h3,#cloud-career-container section h4,#cloud-career-container section strong{font-weight:400}#cloud-career-container section h3{font-size:30px}#cloud-career-container section h4{font-size:24px;line-height:30px;font-weight:lighter}#cloud-career-container section h5{font-size:21px;line-height:24px;font-weight:400;margin-top:15px}#career-more-products .title{margin:0 0 20px}#career-top .text-container,#cloud-career-container #career-more-products,#cloud-career-container #career-paths,#cloud-career-container #career-plans,#cloud-career-container #community-support{padding:40px 0}#cloud-career-container #career-more-products>div{padding:30px 0}#cloud-career-container #career-paths,#cloud-career-container #career-top{background-color:#f2f2f2}#cloud-career-container iframe{max-width:100%}#cloud-career-container .career-cert-box .path-title{font-weight:400;font-size:19px;line-height:22px;margin-top:0}#cloud-career-container .career-cert-box .descr{font-size:15px;height:200px;overflow:hidden}#cloud-career-container #career-paths .title{font-weight:lighter;line-height:25px;margin-bottom:30px;margin-left:10%}#cloud-career-container .career-cert-box{padding:0 25px 25px;border-right:1px solid #fff;border-bottom:1px solid #fff}#cloud-career-container .career-cert-box:nth-child(3){border-right:0}#cloud-career-container .career-cert-box:nth-child(2){border-left:0}#cloud-career-container :last-child>.career-cert-box{border-bottom:0;padding:25px 25px 0}#cloud-career-container .career-cert-box .level{font-weight:lighter;font-size:90%}#cloud-career-container .career-cert-box a{display:inline-block;margin:10px 0 0;text-decoration:underline;font-size:14px;font-weight:400;text-transform:uppercase}#cloud-career-container .pro{padding-bottom:5px;margin-bottom:30px;border-bottom:1px solid #d9d9d9}#cloud-career-container svg{float:left;width:36px;height:36px;margin:-8px 10px 0 0}#cloud-career-container svg path{fill:#333}#cloud-career-container #plan-features{margin:0;list-style-type:none}#cloud-career-container #plan-features li{height:50px;padding-left:15px}#cloud-career-container #plan-features li span{float:left}#cloud-career-container #plan-features li div{padding-top:5px;color:gray}#cloud-career-container #plan-features li div.highlight{color:#000}#cloud-career-container #career-faqs{background:#e9eef2;background:linear-gradient(180deg,#e9eef2 70px,#fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e9eef2",endColorstr="#ffffff",GradientType=0);position:relative;padding:15px 80px;margin-top:150px}#cloud-career-container #career-faqs .clouds{background:url(../corn/img/career/h-clouds.png) no-repeat 50% transparent;height:170px;width:100%;position:absolute;top:-100px;left:0}#cloud-career-container #career-faqs .thumbs-gallery{margin:60px 0 30px}#cloud-career-container #career-faqs .thumbs-gallery .thumbnail{background-color:#fff}#cloud-career-container #career-faqs .thumbs-gallery .thumbnail img{border:1px solid #ccc}#cloud-career-container #career-faqs .career-faq{padding:15px 0;margin:0 auto 20px;max-width:850px;position:relative}#cloud-career-container #career-faqs .career-faq .title{font-size:35px;color:#4c4c4c;font-weight:400}#cloud-career-container #career-faqs .career-faq .title img{vertical-align:bottom;max-width:144px;display:inline-block;margin-right:10px}#cloud-career-container #career-faqs .answer{margin-top:20px}#cloud-career-container #career-faqs .answer p{font-size:15px}#cloud-career-container #career-faqs .career-faq ul{margin:20px 0;padding:0 0 0 50px}#cloud-career-container #career-faqs .career-faq li{line-height:23px}#cloud-career-container #career-faqs .career-faq ul li:before{background-color:#c33;border-radius:5px;content:"";display:block;height:7px;left:-16px;position:relative;top:12px;width:7px}.reserved-career-image-container{width:50%;position:absolute;left:25%;bottom:-170px;text-align:center}#cloud-career-container .results-level-container{border-top:1px solid #eeeff3;padding:5px 0}#cloud-career-container .results-level-container span{display:inline-block;padding:5px;padding-bottom:0;border-bottom:1px solid #fff;border-radius:3px}#cloud-career-container .results-level-container .level-0 span{border-bottom-color:#dd443c}#cloud-career-container .results-level-container .level-1 span{border-bottom-color:#ffbf1b}#cloud-career-container .results-level-container .level-2 span{border-bottom-color:#27ae60}#results-container .alert{border-radius:0;border:0;margin:0}#results-container #career-social-links:first-child{margin-top:45px}#results-container #career-social-links li{margin-bottom:10px;min-height:62px}#cloud-career-container #stats-container,#cloud-career-container #stats-container a,#cloud-career-container #user-bar,#cloud-career-container #user-bar a,#cloud-career-container .after-box-text{color:#676767}#cloud-career-container #user-bar{background-color:#fafafa;padding:10px 40px;height:80px;color:#676767;border:1px solid #eeeff3;border-width:1px 0}#cloud-career-container #user-bar img{max-height:80px}#cloud-career-container #user-bar .user-info{padding:20px 0;line-height:35px}#cloud-career-container #user-bar .user-info p{font-size:20px;margin-bottom:0;max-height:35px;overflow:hidden}#cloud-career-container #user-bar .user-info .descr{font-size:15px}#cloud-career-container #user-bar .socials-btns{padding:15px 0}#cloud-career-container .after-box-text{padding:40px 10px;max-width:750px;margin:0 auto}#cloud-career-container #results-container{border:1px solid #eeeff3;border-width:1px 0}#cloud-career-container #stats-container{border-right:1px solid #eeeff3}#cloud-career-container #stats-container .numbers{padding:20px 80px 5px;line-height:15px}#cloud-career-container #stats-container .graphs{border:1px dashed #eeeff3;border-width:1px 0;background-color:#fafafa;padding:10px}#cloud-career-container #stats-container .tags{padding:10px 20px;background-color:#fafafa;font-size:16px}#cloud-career-container #stats-container .tags .title{line-height:75px;font-size:20px}#cloud-career-container #stats-container .tags ul{margin:0 auto}#cloud-career-container #stats-container .tags li{line-height:25px;white-space:nowrap}#cloud-career-container #stats-container .tags li:before{color:#27ae60;content:"+";display:inline-block;position:relative;left:-6px;top:2px;font-weight:700;font-size:24px}#cloud-career-container #stats-container .tags .worst li:before{color:#dd443c;content:"-";top:0}#cloud-career-container .career-btn{border:2px solid #c2342f;background:#fff;color:#c2342f;border-radius:5px;padding:20px;max-width:300px;text-align:center;margin:20px auto;display:block;font-size:18px;transition:box-shadow .2s linear}#cloud-career-container .career-btn.hide{display:none}#cloud-career-container .career-btn.big{max-width:450px}#cloud-career-container .career-btn.small{display:inline-block;padding:10px 20px;margin:0}#cloud-career-container .career-btn:hover{box-shadow:0 0 2px #c2342f}#cloud-career-container .graphs .path-results{margin:0}#cloud-career-container .static-menu{color:#1b75ba;padding-left:20px;padding-top:10px}#cloud-career-container .static-menu>ul{padding:0 0 30px;margin:0}#cloud-career-container .static-menu ul ul{padding:20px 0 20px 30px}#cloud-career-container .static-menu ul a{color:#95979a}#cloud-career-container .static-menu ul .active a,#cloud-career-container .static-menu ul a:hover{color:#555}#cloud-career-container .static-menu ul .active a{font-weight:700}#cloud-career-container .static-menu ul ul li:before{background-color:#95979a;border-radius:5px;content:"";display:block;height:4px;left:-16px;position:relative;top:12px;width:4px}#cloud-career-container .static-content h1{font-weight:400;margin:20px 0;font-size:30px}#cloud-career-container .static-title{color:#373737;margin:20px 0;font-size:27px;padding-bottom:30px;border-bottom:1px solid #c2c6ca}.statement-big{background:#fff;padding:70px 35px 50px;max-width:70%;min-height:100px;margin:0 auto;border:1px solid #e8e9ed;border-radius:2px;position:relative;font-size:22px}.statement-big,.statement-big li{line-height:28px}.statement-big .information{font-size:15px;line-height:16px;position:absolute;bottom:4px;min-height:40px;max-height:50px;max-width:90%;overflow:hidden}.statement-big .information a{height:18px;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;max-width:100%}.statement-big a{color:#c2342f}.question-container .question .text code,.statement-big code{display:inline-block;white-space:pre-wrap;background-color:#fafafa;color:#333;margin:15px 0;padding:3px 8px;line-height:18px;overflow:auto;max-height:300px}.question-container .question .text code{background-color:#fff}.question-container .question .text p code,.statement-big p code{vertical-align:text-bottom;margin:0}.question-container .question .text br+code,.statement-big br+code{margin:15px 0;display:block}.quote-close,.quote-open{position:absolute;width:26px;height:23px;background:no-repeat 50% transparent}.quote-open{left:30px;top:30px;background-image:url(../corn/img/career/quote-open.png)}.quote-close{right:50px;bottom:35px;background-image:url(../corn/img/career/quote-close.png)}.statement-big .tags-container{position:absolute;top:20px;right:50px}.statement-big .tags-container a{float:right;margin:0 5px;font-size:15px;color:#676767}.statement-big .tags-container a:hover{color:#333}.statement-big .pin{outline:none;position:absolute;right:5px;top:20px;cursor:pointer;text-align:center;font-size:18px;line-height:15px;display:inline-block;min-width:45px}.statement-big .pin span{transition:all .1s linear;text-shadow:0 0 2px #1b75bb;color:#fff;display:block}.statement-big .pin span:after{content:"Save";display:block;color:#1b75bb;text-shadow:none;font-size:16px;font-family:Lato}.statement-big.pinned .pin span:after{content:"Saved"}.statement-big .pin:hover span:after{text-shadow:none;color:#1b75bb}.statement-big .pin:hover span{color:#fff;text-shadow:0 0 3px #1b75bb}.statement-big.pinned .pin span{color:#1b75bb;text-shadow:0 0 1px #666}.statement-big.pinned .pin:hover span{text-shadow:0 0 3px #666}.statement-thumb{cursor:pointer;color:#676767;background:#fff;border:1px solid #e8e9ed;border-radius:2px;padding:20px;display:inline-block;margin-right:15px;outline:0;position:relative;transition:box-shadow .1s linear}.statement-thumb:hover{box-shadow:0 0 2px #ccc}.statement-thumb.selected{border-color:#c2342f}.statement-thumb .text{display:block;max-width:100px;height:50px;overflow:hidden;font-size:10px;line-height:12px;text-transform:none;font-weight:400}.thumbnails-container{counter-reset:statements}.statement-thumb .text:before{counter-increment:statements;content:"#" counter(statements);display:block;position:absolute;top:2px;left:2px}.thumbnails-container .provider-thumb{vertical-align:top;width:100px;text-align:center}#statements-container .thumbnails-container{margin:30px 0}#statements-container .statement-thumb{margin:0 10px 10px 0}#disqus_thread{padding:0 30px 0 0;min-height:100px}#disqus_thread:after{position:absolute;bottom:0;left:0;height:30px;background-color:#fff;width:100%;content:""}#disqus_thread_help{outline:none;position:absolute;right:0;top:5px;cursor:pointer;display:block;font-size:25px;color:#1b75bb}#disqus_thread_help:hover{color:#0060aa}#disqus_thread_help+.popover{max-width:550px;width:550px;border-radius:2px;padding:0}#disqus_thread_help+.popover .popover-title{border-radius:0;background-color:#1b75bb;color:#fff}.discussion-container{margin-top:50px;position:relative}.side-menu-wrapper,.side-menu-wrapper .side-menu{background-color:#333;position:relative;transition:all .2s linear}.side-menu-wrapper .side-menu{z-index:25;padding-top:10px}.content-wrapper{width:100%;position:relative}.side-menu-wrapper.open,.side-menu-wrapper.open .side-menu{min-width:250px;width:250px}.side-menu-wrapper.closed,.side-menu-wrapper.closed .side-menu{min-width:80px;width:80px}.side-menu-wrapper.closed .when-open,.side-menu-wrapper.open .when-closed{display:none}.side-menu-wrapper.closed .when-closed,.side-menu-wrapper.open .when-open{display:block}.side-menu a{color:#f0f0f0}.side-menu .active>a,.side-menu a:hover{color:#fff}.side-menu .submenu{background-color:#26272c}.side-menu .menu>li>a{font-weight:lighter;display:block;padding:6px 0;margin:0;position:relative}.side-menu-wrapper.closed .side-menu a{text-align:center}.side-menu .menu>li>a:hover>span,.side-menu .menu>li>a>span{display:block;margin:0 auto;width:36px!important;height:36px!important;vertical-align:middle;border:1px solid #fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;background-clip:padding-box}.side-menu .menu>li>.community-menu:hover>span,.side-menu .menu>li>.course-menu:hover>span,.side-menu .menu>li>.dashboard-menu:hover>span,.side-menu .menu>li>.learningpath-menu:hover>span,.side-menu .menu>li>.profile-menu:hover>span{border-color:#189be4}.side-menu .menu>li>.bookmarks-menu:hover>span,.side-menu .menu>li>.quiz-menu:hover>span{border-color:#ffa006}.side-menu .menu>li>.labs-menu:hover>span{border-color:#1aae05}.side-menu .menu>li>.career-menu:hover>span{border-color:#da1b11}.side-menu .menu>li.active>.community-menu,.side-menu .menu>li.active>.course-menu,.side-menu .menu>li.active>.dashboard-menu,.side-menu .menu>li.active>.learningpath-menu,.side-menu .menu>li.active>.profile-menu,.side-menu .menu>li>.community-menu:hover,.side-menu .menu>li>.course-menu:hover,.side-menu .menu>li>.dashboard-menu:hover,.side-menu .menu>li>.learningpath-menu:hover,.side-menu .menu>li>.profile-menu:hover{color:#189be4}.side-menu .menu>li.active>.bookmarks-menu,.side-menu .menu>li.active>.quiz-menu,.side-menu .menu>li>.bookmarks-menu:hover,.side-menu .menu>li>.quiz-menu:hover{color:#ffa006}.side-menu .menu>li.active>.labs-menu,.side-menu .menu>li>.labs-menu:hover{color:#1aae05}.side-menu .menu>li.active>.career-menu,.side-menu .menu>li>.career-menu:hover{color:#da1b11}.side-menu .menu>li>.support-menu:hover span,.side-menu .menu>li>.support-menu span{width:22px!important;height:21px!important}.company-menu a>span{width:20px;height:25px;padding:5px 10px 0 15px;margin-right:0;text-align:center}.side-menu .company-menu>li>a:hover>span,.side-menu .company-menu>li>a>span{display:inline-block;height:25px!important;border:0}.side-menu .submenu{padding:15px 25px;border:1px solid #373b42;border-width:1px 0}.side-menu .platforms-list img{max-width:15px}.side-menu-wrapper.open .side-menu .platforms-list img{margin-right:5px}.side-menu .submenu li.active a:before,.side-menu .submenu li a:hover:before{background-color:#f80}.side-menu .submenu a{display:block;padding:3px 0;color:#88888a}.side-menu .submenu .active a,.side-menu .submenu a .icon-star,.side-menu .submenu a:hover{color:#1b75bb}.side-menu-wrapper.closed a{font-size:11px;text-transform:uppercase}.side-menu-wrapper.closed .icon-star{font-size:14px}.side-menu .company-brand{padding:25px 5px 20px}.side-menu .company-brand img{max-width:110px}.side-menu .company-brand .company-name{display:block;color:#fff;font-size:22px;margin:15px 0 5px;line-height:25px}.side-menu .company-brand .company-type{display:block;color:#848487;font-size:13px}.content-wrapper #page-footer .brand .top-logo{display:none}.content-wrapper #page-footer .socials-btns a{vertical-align:top}#page-footer .mobile-footer li{font-size:15px;line-height:25px;padding:5px 12px;color:#acaeb3}body .content-wrapper #page-footer .brand{margin-top:-10px;line-height:25px}body .content-wrapper #page-footer .brand .title{padding-top:2px}.with-sidemenu .container{width:auto!important;padding:0 20px}.with-sidemenu #top-header .container{padding:0 8px}.content-wrapper #main-content{padding:0 30px 30px;background-color:#f2f2f2}.content-wrapper .sub-header{padding-top:10px;min-height:30px;background-color:#f2f2f2}.content-wrapper .sub-header .social-share-container{padding-right:30px}.content-wrapper .sub-header .social-share-container .linkedin-share{padding-left:20px}.content-wrapper .sub-header .breadcrumb{background-color:transparent;margin:0 15px 0 30px;padding:0}.side-menu a{line-height:14px}.side-menu svg{width:36px;height:36px;border:1px solid #fff;border-radius:50%;margin-bottom:0}.side-menu svg path{fill:#fff}.side-menu .active>.blue,.side-menu .blue:hover{color:#189be4!important}.side-menu .active>.blue svg,.side-menu .blue:hover svg{border-color:#189be4}.side-menu .active>.blue svg path,.side-menu .blue:hover svg path{fill:#189be4}.side-menu .active>.learningpath-menu,.side-menu .learningpath-menu:hover{color:#4d6be8!important}.side-menu .active>.learningpath-menu svg,.side-menu .learningpath-menu:hover svg{border-color:#4d6be8}.side-menu .active>.learningpath-menu svg path,.side-menu .learningpath-menu:hover svg path{fill:#4d6be8}.side-menu .active>.bookmarks-menu,.side-menu .active>.quiz-menu,.side-menu .bookmarks-menu:hover,.side-menu .quiz-menu:hover{color:#ffa006!important}.side-menu .active>.bookmarks-menu svg,.side-menu .active>.quiz-menu svg,.side-menu .bookmarks-menu:hover svg,.side-menu .quiz-menu:hover svg{border-color:#ffa006}.side-menu .active>.bookmarks-menu svg path,.side-menu .active>.quiz-menu svg path,.side-menu .bookmarks-menu:hover svg path,.side-menu .quiz-menu:hover svg path{fill:#ffa006}.side-menu .active>.labs-menu,.side-menu .labs-menu:hover{color:#1aae05!important}.side-menu .active>.labs-menu svg,.side-menu .labs-menu:hover svg{border-color:#1aae05}.side-menu .active>.labs-menu svg path,.side-menu .labs-menu:hover svg path{fill:#1aae05}.side-menu .active>.career-menu,.side-menu .career-menu:hover{color:#da1b11!important}.side-menu .active>.career-menu svg,.side-menu .career-menu:hover svg{border-color:#da1b11}.side-menu .active>.career-menu svg path,.side-menu .career-menu:hover svg path{fill:#da1b11}.sending-invitations-list ul{margin:0;list-style:none}.sending-invitations-list li{padding:10px}.sending-invitations-list li img{display:inline-block;max-width:30px;margin:0 10px}.sending-invitations-list li input{display:inline-block;margin:0;border:none;border-radius:0;border-bottom:1px solid;box-shadow:none;background:none;width:70%}.sending-invitations-list li input:focus{box-shadow:none}.invitations-message{margin-top:20px;margin-right:10px}.invitations-message textarea{width:85%;box-sizing:border-box}#referral-url{box-sizing:border-box;width:80%;margin:20px auto 30px;max-width:630px;min-width:300px;border:1px solid #eee;outline:none;padding:20px;border-radius:0;text-align:center;font-size:23px;line-height:40px;height:80px;max-height:80px;overflow:hidden;color:#1b76bd;background-color:#fff;box-shadow:inset 0 0 3px rgba(0,0,0,.075);cursor:text;letter-spacing:-1px}#referral-url-hint{margin:-30px auto 30px;display:block;outline:none;max-width:180px;font-size:13px;font-weight:400}.referral-data{margin-top:40px;font-size:1.5em;font-weight:700}.referral-data div{padding:20px 0}.referral-data .num{display:block;font-size:35px;line-height:30px;color:#333;margin-top:30px;font-weight:100}#referral-invites-container{margin-top:30px}#referral-landing .referral-landing-logo svg{height:250px;margin:50px 0 0}#referral-landing h1.lead{font-size:3em;font-weight:700;margin:50px 20px;color:#1874bd;line-height:40px}#referral-landing h2{font-size:1.8em;margin:40px 20px}#referral-landing .with-pad{padding:35px 0}#referral-landing section{padding-bottom:30px}#referral-landing form{overflow:hidden;margin:10px 0}#referral-landing form.no-margin{margin-top:0}#referral-landing .funnel-btn{width:85%}#referral-landing .invitations-message{margin-right:0}#referral-landing form fieldset{padding:0;display:inline;float:left;width:75%}#referral-landing .clean-form .control-group,#referral-landing .clean-form button{float:left;width:23%;margin:0 1%;box-sizing:border-box}#referral-landing .clean-form .control-group{width:31%}#referral-landing .socials.signup-referral-links a{display:inline-block;max-width:23%;min-width:195px;box-sizing:border-box;margin:10px 5px 30px}#referral-landing .referral-faqs{max-width:350px;margin:0 auto;font-weight:lighter}#referral-landing .referral-faqs dt{font-weight:400;margin-top:10px}#referral-landing .referral-faqs dd{margin:0}#referral .alert{background-color:#fff;border-color:#fff;margin:0;padding:10px 20px}#referral .alert .close{display:none}#referral-funnel-continue{border:1px solid #1874bd}#invitation-form{width:100%}#invitation-form .btn-clouda{line-height:32px}.referral-share-links{margin-top:30px;background:#f5f5f5;padding:50px 0}.referral-share-links h3{font-weight:100;font-size:1.8em}.referral-share-links .content-area{margin:20px 0 50px}.referral-share-links .btn-share{width:auto!important;display:inline-block;border:1px solid #c4c4c4;border-radius:3px 3px 3px 3px;color:#333!important;text-transform:none!important;margin:20px 10px!important;font-size:1.6em!important;line-height:24px!important;padding:25px 35px!important;transition:.3s;min-width:0}.referral-share-links .btn-share:active,.referral-share-links .btn-share:focus,.referral-share-links .btn-share:hover{background-color:#fff!important;-webkit-transform:scale(1.02);transform:scale(1.02);color:#1874bd!important;border:1px solid #1874bd}.referral-share-links .btn-share img{height:24px;margin-right:20px;vertical-align:top}.referral-share-links .faqs{font-size:1.5em;font-weight:100}#pricing #main-content{padding:0;min-height:0}#pricing .select2-offscreen:not(.disabled){display:none}#pricing #recurly-form{max-width:1200px;margin:0 auto 20px}#pricing .pricing-cover{background:url(../corn/img/pricing-bg.jpg) repeat-x top transparent;padding-top:25px;height:313px;box-sizing:border-box;margin-bottom:-140px}#pricing .with-msg .pricing-cover{margin-bottom:-100px}#pricing .pricing-cover .platforms-list{position:absolute;text-align:center;left:5%}#pricing .pricing-cover .platforms-list span{display:block;color:#e2e2e2;padding:0 0 5px;margin-bottom:10px;border-bottom:1px solid #fff;font-size:14px;font-weight:lighter;text-transform:uppercase}#pricing .pricing-cover h1{color:#fff;font-weight:lighter}#pricing .pricing-cover h1 small{color:#fff;font-size:17px;line-height:35px;display:block}#pricing .pricing-cover h1 strong{font-weight:400}#pricing h1{font-size:28px;margin:25px 0}#pricing h1 small{font-size:18px;color:#555;font-weight:lighter}#pricing .pricing-cover h1{margin-top:0}#pricing-content .pricing-switch a{display:inline-block;box-sizing:border-box;padding:3px 10px;min-width:150px;color:#fff;background-color:transparent;text-transform:uppercase;font-size:14px;outline:none;border:1px solid #fff;border-radius:15px 0 0 15px;transition:all .15s linear}#pricing-content .pricing-switch li:last-child a{border-radius:0 15px 15px 0}#pricing-content .pricing-switch li.active+li.active a,#pricing-content .pricing-switch li.active+li a:hover,#pricing-content .pricing-switch li:hover+li.active a{border-left-color:#1974bb}#pricing-content .pricing-switch li{padding:0}#pricing-content .pricing-switch .active a,#pricing-content .pricing-switch a:hover{background-color:#fff;color:#1974bb}#pricing-content .pricing-body{color:#666}#pricing-content .subscription-plans.plans-1{margin-bottom:10px}#pricing-content .subscription-plans.plans-2{max-width:580px}#pricing-content .box-container{height:180px;background:#fff;border:1px solid #1874bd;border-radius:5px;margin-bottom:30px;position:relative;cursor:pointer;transition:box-shadow .1s linear}#pricing-content .box-container,#pricing-content .descr{max-width:235px;margin-left:auto;margin-right:auto}#pricing-content .box-container.highlighted{background:#1874bd;border:0;margin-top:1px;margin-bottom:31px}#pricing-content .box-container.highlighted .promo-sup{color:#eaff04}#pricing-content .box-container.highlighted .num.promo:before{border-top:3px solid #fff}#pricing-content .box-container.highlighted .cost-container,#pricing-content .box-container.highlighted .name{color:#fff!important}#pricing-content .box-container .cost-container{position:relative}#pricing-content .box-container:hover,#pricing-content .box-container:hover .highlighted-ribbon{box-shadow:0 0 2px #1874bd}#pricing-content .box-container .highlighted-ribbon{position:absolute;top:-20px;left:0;width:100%;height:35px;line-height:35px;background:#eaff02;border-bottom:1px solid #113d6a;color:#1874bd;border-radius:3px 3px 0 0;text-transform:uppercase}#pricing-content .box-container:after,#pricing-content .box-container:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#pricing-content .box-container:before{border-color:rgba(24,154,229,0);border-top-color:#1877c7;border-width:11px;margin-left:-11px}#pricing-content .box-container:after{border-color:hsla(0,0%,100%,0);border-top-color:#fff;border-width:10px;margin-left:-10px}#pricing-content .box-container.highlighted:after{border-top-color:#1877c7}#pricing-content #recurring-plans{overflow:visible}#recurring-plans .btn-clouda{box-sizing:border-box;min-width:200px;max-width:100%}#pricing-content .price-col .name{padding:30px 15px 20px;font-size:21px;text-transform:uppercase}#pricing-content .price-col .name strong{text-transform:uppercase}#pricing-content .price-col .img-container{color:#666;font-size:16px}#pricing-content .price-col .img-container img{display:block;margin:0 auto 15px}#pricing-content .price-col .btn-container:empty{display:none}#pricing-content .pricing-body .plans-1 .price-col{display:block}#pricing-content .descr{font-weight:lighter;font-size:16px;line-height:20px;height:60px;overflow:hidden}#pricing-content .features-container{padding-top:20px;margin-top:20px;border-top:1px solid #ececec}#pricing-content .features-container .feature{padding-bottom:20px;font-weight:lighter}#pricing-content .features-container .feature a{color:#555;text-decoration:underline;outline:none}#pricing-content .features-container .feature a:hover{color:#000}#pricing-content .price-col .btn-container{min-height:75px;margin-bottom:15px;line-height:30px;vertical-align:middle}#pricing-content .price-col .btn-container .btn-link{text-decoration:underline;text-transform:uppercase;display:inline-block;margin-top:7px}#pricing-content .price-col .pdf-link{height:60px;line-height:16px;font-size:14px;font-weight:lighter;margin:15px 0}#pricing-content .price-col .pdf-link a{display:inline-block;outline:none;padding:25px 0 0;background:url(../corn/img/icons/new/download.png) no-repeat top transparent;transition:background-position .15s linear}#pricing-content .price-col .promo-sub{font-size:13px;text-transform:uppercase;height:20px;overflow:hidden;font-weight:lighter}#pricing-content .price-col .promo-sup{font-size:22px;line-height:25px;font-weight:400;position:absolute;top:-3px;left:100%;padding-left:5px;color:#1874bd;display:inline-block}#pricing-content .trial-info-link{background:#1874bd;border-radius:20px;display:inline-block;opacity:0;margin-left:5px;color:#fff;outline:none;box-sizing:border-box;width:25px;height:25px;line-height:25px;text-align:center;font-size:18px;font-weight:700}#pricing-content .pricing-cover .trial-info-link{background:#fff;color:#1874bd;margin-left:15px}#pricing-content .trial-info-link+.popover{max-width:500px;line-height:25px;border-radius:0;border:0;padding:0}#pricing-content .trial-info-link+.popover .arrow{display:none}#pricing-content .trial-info-link+.popover .popover-title{border-radius:0;background-color:#f2f2f2}#pricing-content .price-col p{margin:0 0 12px}#pricing-content .price-preview .price .currency{top:auto;margin-top:.4em}#pricing-content .price-preview .price .currency.currency-enterprise{font-size:3em}#pricing-content .price-col .period,#pricing-content .price-preview .period{position:absolute;bottom:0;left:100%;font-size:14px;line-height:15px;width:100%;text-align:left}#pricing-content .price-preview .price .period{line-height:normal}#pricing-content .save-text{font-weight:lighter;font-size:14px}#pricing-content .price-col .num-container{margin-bottom:15px;padding:4px 0;overflow:hidden}#pricing-content .price-col .num{position:relative;display:inline-block;font-size:45px;line-height:40px}#pricing-content .price-col .num.promo:before{position:absolute;content:"";width:135%;left:-20%;top:50%;right:0;border-top:3px solid #666;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}#pricing-content .price-preview{font-weight:lighter}#pricing-content .payment-container .num,#pricing-content .price-col .name,#pricing-content .price-preview .price{color:#1b75bb!important}#pricing-content .price-preview .price{position:relative}#pricing-content .price-preview .price .icon-spinner{font-size:.5em}#pricing-content .price-preview .price .value{font-size:3em;line-height:1.2em;font-weight:700}#pricing-content .price-preview .price .currency,#pricing-content .price-preview .price .period{font-size:1em}#pricing-content .flash-messages,#pricing-content .subscription-plans{margin:0 auto 30px;max-width:1100px;padding:0 20px;box-sizing:border-box}#pricing-content .subscription-plans.plans-3{max-width:850px}#pricing-content .subscription-plans.plans-1 .price-col{margin-top:20px}#pricing-content .pricing-body .alert{margin:15px 0}#pricing-content .sub-pricing-text{background:#f2f2f2;padding:30px;margin-bottom:50px;color:#333;font-size:120%;line-height:140%;font-weight:lighter}#pricing-content .sub-pricing-text h3{font-weight:400}#pricing-content .extra-plans p{margin:20px 0 15px;font-weight:lighter;font-size:19px;line-height:26px;color:#333}#pricing-content .extra-plans a{text-transform:uppercase;font-size:14px;border-bottom:1px solid #1874bd;outline:none}#pricing-content .extra-plans img{border:1px solid #f2f2f2}#pricing .testimonials{margin-top:50px}.pricing-faqs h3{font-weight:lighter;font-size:30px;line-height:30px}#business-plans-faqs .pricing-faqs,#personal-plans-faqs{background-color:#f7f7f7;padding:35px 0}#pricing-content .pricing-faqs{margin-top:50px}.pricing-faqs h4{color:#333;margin:25px 0 10px;font-size:22px;font-weight:400;line-height:30px;cursor:pointer}.pricing-faqs p{font-size:18px;font-weight:lighter;line-height:24px}.pricing-faqs p strong{font-weight:400}.open-close-faq:before{content:"+";color:#1874bd;display:inline-block;margin-left:5px;width:10px;text-align:center;outline:none}.open-close-faq.opened:before{content:"-"}#pricing-content .cancel-form-content .testimonials{margin-top:0}#pricing-content #cancel-form{display:inline-block;padding:10px}#pricing-content #cancel-form .cancel-actions{margin-bottom:30px}#pricing-content #cancel-form .cancel-actions a,#pricing-content #cancel-form .cancel-actions button{margin:0 5px;box-sizing:border-box;height:38px!important;vertical-align:middle}#pricing-content #cancel-form input[type=checkbox],#pricing-content #cancel-form input[type=checkbox]:invalid{box-shadow:none}#pricing-content #cancel-form #group-comment{margin:20px 0 30px;max-width:100%}#pricing-content #group-comment textarea{margin:0;width:100%;box-sizing:border-box}#pricing-content.success-page h1{font-size:30px}#pricing-content.success-page p{font-size:18px;line-height:20px;font-weight:lighter}#pricing-content.success-page .btns-or{display:inline-block;padding:0 20px;font-weight:lighter}#pricing-content.success-page .btns-container .btn-clouda{line-height:25px;margin:20px 0}#pricing-content h1{font-size:30px;margin:30px 0 50px}#pricing-content h2{font-size:18px;font-weight:100;margin-bottom:40px;margin-top:-30px}.pricing-content-plans{margin-bottom:40px;padding:0}.pricing-content-plans .span2-5{width:20%!important;padding:0 1%;margin:0!important;box-sizing:border-box}.pricing-plan-box{height:180px;font-weight:100;border-radius:10px;padding:20px 10px;position:relative;text-align:center;font-size:.8em}.pricing-content-plans .pricing-plan-box{cursor:pointer}.pricing-plan-box.selected{cursor:default;color:#fff!important}.form-accordion-panel-plans .pricing-plan-box:hover{cursor:pointer;color:#fff!important}.pricing-plan-box svg{display:none;height:16px}.pricing-plan-box svg path{fill:#fff}.pricing-plan-box.selected svg{display:inline}.pricing-content-plans .pricing-plan-box.starter-basic{border:1px solid #184ebc}.pricing-plan-box.starter-basic{color:#184ebc}.form-accordion-panel-plans .pricing-plan-box.starter-basic:hover,.pricing-plan-box.starter-basic.selected{background:#184ebc}.pricing-content-plans .pricing-plan-box.professional{border:1px solid #12cb7e}.pricing-plan-box.professional{color:#333}.form-accordion-panel-plans .pricing-plan-box.professional:hover,.pricing-plan-box.professional.selected{background:#12cb7e}.pricing-content-plans .pricing-plan-box.professional-plus{border:1px solid #fec613}.pricing-plan-box.professional-plus{color:#fec613}.pricing-content-plans .pricing-plan-box.enterprise,.pricing-content-plans .pricing-plan-box.pro-student,.pricing-content-plans .pricing-plan-box.pro-yearly-student{border:1px solid #1b72b7}.pricing-plan-box.enterprise,.pricing-plan-box.pro-student,.pricing-plan-box.pro-yearly-student{color:#1b72b7}.form-accordion-panel-plans .pricing-content-plans .pricing-plan-box.enterprise:hover,.form-accordion-panel-plans .pricing-content-plans .pricing-plan-box.pro-student:hover,.form-accordion-panel-plans .pricing-content-plans .pricing-plan-box.pro-yearly-student:hover{background:#1b72b7}.pricing-plan-box .pricing-column-top-price.with-text{font-size:1.2em;height:20px;overflow:visible}.pricing-plan-box.professional .pricing-column-pricing-explanation *,.pricing-plan-box.starter-basic .pricing-column-pricing-explanation *{display:none}.form-accordion-panel-plans .pricing-plan-box.pro-student:hover,.form-accordion-panel-plans .pricing-plan-box.pro-yearly-student:hover,.pricing-plan-box.pro-student.selected,.pricing-plan-box.pro-yearly-student.selected{background:#1b72b7}.form-accordion-panel-plans .pricing-plan-box.professional-plus:hover,.pricing-plan-box.professional-plus.selected{background:#fec613}.pricing-plan-box .pricing-column-top-title{height:50px;font-size:1.5em;margin-bottom:0}.pricing-column-pricing-explanation{font-size:1.3em;margin:20px 10px;height:20px}.pricing-plan-box.selected .pricing-column-pricing-explanation{color:#124}.pricing-column-plan-select-action{text-transform:uppercase}.pricing-plan-box.selected .pricing-column-plan-select-action{display:none}.pricing-content-professional-plus-info{margin-top:40px;text-align:center;font-size:1.2em}.pricing-content-support{border-top:1px solid #e5e5e5;padding:20px}.pricing-content-support a{text-decoration:underline}.price-preview .pricing-plan-box{height:120px;font-size:1em;padding-top:10px}.price-preview .referral-discounts>*{display:none}.price-preview.professional-plus .referral-discounts .professional-plus,.price-preview.professional .referral-discounts .professional,.price-preview.starter-basic .referral-discounts .starter-basic{display:block}.price-preview .pricing-plan-box .pricing-column-top-title{display:none;margin-bottom:10px}.price-preview .pricing-plan-box.pro-student .pro-student,.price-preview .pricing-plan-box.pro-yearly-student .pro-yearly-student,.price-preview .pricing-plan-box.professional-plus-india .professional-plus-india,.price-preview .pricing-plan-box.professional-plus .professional-plus,.price-preview .pricing-plan-box.professional .professional,.price-preview .pricing-plan-box.starter-basic .starter-basic{display:block}.professional-plus-india .coupon-group{display:none}#pricing-content .pricing-features{margin:30px 0 15px!important}.pricing-features .pricing-feature{position:relative;list-style:none;text-align:left;text-transform:uppercase;font-size:.7em;font-weight:700;margin:12px 0 0;color:#666}.pricing-features .pricing-feature:after{content:"";display:inline-block;position:absolute;top:5px;right:4px;width:15px;height:15px;background:url(../corn/img/icons/new/check.svg) no-repeat 50%!important}.price-preview.pro-student .pricing-feature.downloads,.price-preview.professional .pricing-feature.downloads,.price-preview.starter-basic .pricing-feature.certificates,.price-preview.starter-basic .pricing-feature.downloads,.price-preview.starter-basic .pricing-feature.labs{color:#b9b9b9}.price-preview.pro-student .pricing-feature.downloads:after,.price-preview.pro-student .pricing-feature.downloads:before,.price-preview.professional .pricing-feature.downloads:after,.price-preview.professional .pricing-feature.downloads:before,.price-preview.starter-basic .pricing-feature.certificates:after,.price-preview.starter-basic .pricing-feature.certificates:before,.price-preview.starter-basic .pricing-feature.downloads:after,.price-preview.starter-basic .pricing-feature.downloads:before,.price-preview.starter-basic .pricing-feature.labs:after,.price-preview.starter-basic .pricing-feature.labs:before{background:#b9b9b9;border-color:#b9b9b9}.price-preview .pricing-plan-box{height:auto!important;padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.checkout-page-pricing-pro-selector-spinner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;background:#fff url(../corn/img/icons/loader@2x.gif) no-repeat 50%/80px 80px!important}.checkout-page-pricing-pro-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px}body#pricing .checkout-page-pricing-pro-selector label{line-height:inherit!important;font-weight:400!important;color:#333!important}.checkout-page-pricing-pro-selector input{position:relative;top:-4px}.checkout-page-pricing-pro-selector .tag{transition:opacity .5s;padding:4px 8px;font-weight:700;font-size:12px;border-radius:3px;color:#02b342;background-color:rgba(92,184,92,.1)}.checkout-page-pricing-pro-selector .tag.inactive{opacity:0}.price-preview-policy{margin-top:20px;font-size:16px;font-weight:300;line-height:19px;padding:7px;display:block;text-align:center;border-radius:3px;color:#1874bd;background-color:rgba(24,116,189,.1)}.checkout-page-pricing-coupon-code{display:none}#pricing-content .control-group{max-width:360px;margin:15px auto 0}#pricing-content .trial-form.clean-form{margin-bottom:25px}#pricing-content .trial-form .control-group{margin-top:20px}#pricing-content .trial-form .control-group:first-child{margin-top:10px}#pricing-content form.payment-form .controls{margin-left:0}#pricing-content form.payment-form .controls input,#pricing-content form.payment-form .select2-container .select2-choice,#pricing-content form.payment-form .select2-container .select2-choice .select2-arrow{border-radius:0}#pricing-content form .form-actions{background-color:transparent;border:0;margin:20px auto 0;padding:0}#pricing-content form .form-actions button{margin:0;height:42px}#pricing-content form.payment-form button[type=submit]{max-width:360px}#pricing-content form label small,.form-accordion-row-label-desc{display:block;line-height:12px;font-size:12px;font-weight:100}#pricing-content form .control-label{width:130px;padding-top:0;line-height:18px;color:#666;font-size:15px;text-align:left}#pricing-content form .trial-container a{color:#999;display:block;border:1px solid #5497cc;color:#5497cc;margin-left:140px;padding:4px 6px;width:220px;border-radius:4px;text-transform:uppercase;cursor:pointer;box-sizing:border-box!important}#pricing-content form .billing-data-group label{margin:0}#pricing-content form .billing-data-group .control-group{margin:5px auto 0}#pricing-content .pricing-body .trial-form{margin-top:25px}#pricing-content .trial-form .socials.big a{width:49%;margin:0 2% 2% 0}#pricing-content .trial-form .socials.big a:last-child{margin-right:0}#pricing-content .trial-form .socials{max-width:360px;margin:0 auto}#pricing-content .socials.text-center>a{margin-right:0!important}#pricing-content .trial-form .card-data-group #cvv{max-width:95px}#pricing-content .payment-form .pwd-eye{top:7px!important}#pricing-content .trial-form .applied-coupon{font-size:16px;color:#888;font-weight:lighter;margin-bottom:20px}#pricing-content form .applied-coupon span{font-weight:400}#pricing-content .coupon-group{margin-top:20px;position:relative}#pricing-content .coupon-group .controls{position:relative}#pricing-content .coupon-group .controls input{width:156px;padding-right:56px}#pricing-content input:focus{box-shadow:none;border-color:#1b75bb}#pricing-content .control-group.error input{border-color:#e9322d;color:#e9322d}#pricing-content .help-block{font-size:12px;font-weight:700;margin:0;text-align:left}#pricing-content .control-group.error .help-block{color:#e9322d}#pricing-content .discount-preview{position:absolute;top:50%;right:20px;font-weight:100;font-size:16px;color:#989898;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#pricing-content .discount-preview span span{margin-right:5px}#pricing-content .card-data-group{padding-top:15px}#pricing-content .card-data-group .control-group:first-child{margin-top:0}#pricing-content .payment-selection h3{font-weight:400;color:#555}#pricing-content .personal-data-container{margin-bottom:15px}#pricing-content .payment-selection li{padding:0 10px}#pricing-content .pricing-body .help-block,#pricing-content .pricing-body form{margin:0}#pricing-content .pricing-body fieldset{margin-bottom:10px}#pricing-content .trial-form fieldset{margin-bottom:20px}#pricing-content .pricing-body .help-block{font-size:95%}#pricing-content .price-preview{font-size:17px;padding-bottom:20px}#pricing-content .price-preview h4{text-transform:uppercase;font-weight:100;margin-bottom:20px}#pricing-content .trial-form .checkout-description{margin-top:10px}#pricing-content .checkout-description h4{font-weight:lighter;font-size:24px;line-height:25px;min-height:27px;margin:22px 0 12px}#pricing-content .checkout-description h4:first-child{margin-top:0}#pricing-content .checkout-description p{font-weight:lighter;font-size:16px;line-height:19px;margin-bottom:10px}#pricing-content .checkout-description strong,#pricing-content .sub-pricing-text strong{font-weight:400}#pricing-content .secured-by{font-size:13px;font-weight:100;margin:-10px 0 0 20px}#pricing-content .secured-by a{color:#333;text-decoration:underline;border:none;outline:none}#pricing-content .payment-form.update{max-width:700px!important;margin:40px auto!important}#pricing-content .payment-form.update .control-group{max-width:none!important;margin-bottom:20px;overflow:hidden}#pricing-content .payment-form.update .coupon-group .controls input{width:100%!important;height:auto;box-sizing:border-box}#pricing-content .payment-form.update .coupon-group .controls select{width:100%!important}#pricing-content .payment-form.update .discount-preview{top:40%;right:10px}.form-accordion{font-weight:100}.form-accordion *{box-sizing:border-box!important}.form-accordion-section-name{position:relative;color:#1b75bb;font-size:1.5em;padding:20px 0;margin:0;border-bottom:1px solid #f2f2f2;cursor:pointer}.form-accordion-section-name:after{content:"EDIT";display:inline-block;position:absolute;top:30px;right:0;background:url(../corn/img/payment-step-success.png) 100% 0 no-repeat;font-size:12px;color:#999;padding-top:26px}.form-accordion-section:first-child .form-accordion-section-name:after{top:10px}.form-accordion-section.open .form-accordion-section-name,.form-accordion-section.open~.form-accordion-section .form-accordion-section-name{cursor:default}.form-accordion-section .ca-form-socials,.form-accordion-section .form-accordion-section-name small.inline,.form-accordion-section.open .form-accordion-section-name:after,.form-accordion-section.open .form-accordion-section-name small,.form-accordion-section.open~.form-accordion-section .form-accordion-section-name:after,.form-accordion-section.open~.form-accordion-section .form-accordion-section-name small{display:none}.form-accordion-section.open .ca-form-socials{display:block}.form-accordion-section.open .form-accordion-section-name small.inline{display:inline-block;font-size:15px;margin:-5px 0 0 22px}.form-accordion-section.open.error .form-accordion-section-name{color:red}.form-accordion-section.open.error .form-accordion-section-name:after{content:"";display:block;width:29px;height:25px;background-image:url(../corn/img/payment-step-error.png)}.form-accordion-section-name small:not(.inline){display:block;font-size:15px;margin:-5px 0 0 22px}.form-accordion-section-name small a{font-size:14px;color:#666;text-decoration:underline}.form-accordion-section.open~.form-accordion-section .form-accordion-section-name{color:gray}.form-accordion-section:first-child .form-accordion-section-name{padding-top:0}.form-accordion-section:last-child .form-accordion-section-name{border-bottom:0}.form-accordion-section-wrapper{padding:20px;margin:0 0 50px;border:1px solid #e5e5e5}.form-accordion-section-nav{overflow:hidden;margin-top:30px}.form-accordion .form-accordion-row{margin-bottom:15px}.form-accordion .form-accordion-row.heading{margin-bottom:0}.form-accordion .form-accordion-row.heading label:not(.inline){font-size:18px;font-weight:400}.form-accordion .radio-group{text-align:right;padding-top:18px}.form-accordion .radio-group label{font-size:14px;height:14px;line-height:14px!important;padding-top:0;font-weight:100;margin-left:20px}.form-accordion .control-group{position:relative;max-width:none!important;margin:0!important}.form-accordion input[type=email],.form-accordion input[type=number],.form-accordion input[type=password],.form-accordion input[type=text],.form-accordion textarea{display:block;width:100%;height:auto;outline:none;border:1px solid #b5b5b5;font-size:24px;line-height:26px;font-weight:100;margin:0;border-radius:0;padding:10px 20px;box-shadow:none;color:#555}.form-accordion .control-group.error input,.form-accordion .control-group.error textarea{border:1px solid #b94a48!important}.form-accordion textarea{min-height:200px;resize:none;font-size:13px;line-height:16px}.form-accordion .pwd-eye{display:none!important}.form-accordion .btn-clouda.big{min-width:180px;cursor:pointer}.form-accordion button[type=submit]{width:100%!important}.form-accordion label{font-weight:700;font-size:15px;line-height:52px!important;color:#666}.form-accordion .student-id-label{line-height:20px!important;margin-top:5px;font-weight:100}.form-accordion .student-id-label.uploaded span:before{content:"✓";color:#00da79;margin-right:10px}.form-accordion .alert-student{border-radius:0;background:#fafafa;border:0;color:#666;font-size:17px;line-height:24px}.form-accordion label.checkbox{line-height:normal!important;margin-top:10px;font-weight:100}.form-accordion label small{font-size:12px;margin-top:-17px}.form-accordion input:-moz-read-only,.form-accordion input[readonly]{border:1px solid transparent!important;background-color:#fff;padding-left:0;cursor:text}.form-accordion input:read-only,.form-accordion input[readonly]{border:1px solid transparent!important;background-color:#fff;padding-left:0;cursor:text}.form-accordion input[type=radio]{margin-top:0;margin-right:5px}.form-accordion [name=password]{padding-right:50px!important}.form-accordion .password-action{position:absolute;top:16px;right:10px;font-size:10px;font-weight:700;cursor:pointer}.form-accordion h5{text-transform:uppercase;font-size:16px;font-weight:100;color:#1b75bb;text-align:center}.form-accordion ul{margin:0}.form-accordion li{padding:0 10px 0 0!important}.form-accordion .select2-customized *{box-sizing:content-box!important}.form-accordion .select2-customized .select2-choice{padding-left:21px!important}.form-accordion .select2-customized.select2-container{width:100%;border:1px solid #b5b5b5}.form-accordion .select2-customized.select2-container .select2-choice{height:auto;padding:12px}.form-accordion .select2-customized.select2-container .select2-chosen{text-transform:uppercase}.form-accordion .select2-customized.select2-container .select2-arrow b{background-position:0 14px!important}.form-accordion .select2-dropdown-open.select2-drop-above .select2-choice{border:0}.select2-customized.dropdown-small.select2-drop .select2-results{max-height:190px}.form-accordion input[type=number]{-moz-appearance:textfield;padding-top:0;padding-bottom:0;height:50px}.form-accordion input::-webkit-inner-spin-button,.form-accordion input::-webkit-outer-spin-button{-webkit-appearance:none}.form-accordion input::-ms-clear{display:none}.form-accordion input.state-input{font-size:15px;font-weight:100;line-height:26px;text-transform:uppercase}.price-preview .coupon-group input{font-size:16px;padding-right:74px}.form-accordion .alert.alert-error{border:0;border-radius:0;padding:20px}.form-accordion .alert.alert-error .close{top:auto!important;right:auto!important}.form-accordion .flash-messages{margin:0!important;max-width:none!important;padding:0!important;border-radius:0;text-align:left}.card-popover{font-size:14px;padding:10px;color:#333}#card-popover-container{text-align:center;text-decoration:underline;margin:30px 0 20px;cursor:pointer;color:#626262}#main-content{padding:0}#leaderboard-header{margin-top:3em;border-bottom:1px solid #e5e5e5}#leaderboard-header form{margin-bottom:0}#leaderboard-container h1{font-size:30px;line-height:50px;margin-top:10px;font-weight:700;display:inline;margin:10px 18px 0 50px}#leaderboard-container .huge .select2-chosen{font-size:24px}#leaderboard-container .bordered{border-left:1px solid #c9c9c9;height:50px}#leaderboard-container .bordered:not(.hide){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#leaderboard .bordered .select2-container.select2-customized{max-width:350px}#leaderboard-container .select2-container-active .select2-choice{box-shadow:none}#leaderboard-container .right-spaced{margin-right:50px}#leaderboard-container .left-spaced{margin-left:50px}#leaderboard-container #provider-label+.select2-customized{margin-left:.7em}#leaderboard-container #provider-label{display:initial;color:#a4a4a4}#leaderboard-container #provider-label+.select2-container{border:1px solid #c4c4c4}#company-leaderboard .select2-customized.select2-drop .select2-search,#leaderboard .select2-customized.select2-drop .select2-search{display:none}#leaderboard-container .select2-customized.select2-drop .select2-result:first-child .select2-result-label{border-top:1px solid #f2f2f2}#leaderboard-container .select2-container .select2-choice .select2-arrow b{background:url(../corn/img/svg/select-down-new-grey.svg) 0 1px no-repeat!important;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:8px}#leaderboard-container .platform-item img{max-height:30px}#leaderboard-container{margin:0 auto}#leaderboard-container .user-item,#leaderboard-container .user-item a{color:#343434;font-weight:lighter;outline:none;display:block}#leaderboard-container .user-item img{margin:0 10px 0 8px}#leaderboard-container .user-item a{padding-bottom:10px;position:relative}#leaderboard-container .user-item .user-rank{display:block;font-weight:400;margin:auto;text-align:center}#leaderboard-container .user-item .podium{font-size:20px}#leaderboard-container .user-item .progress{margin:20px 0 0;border-radius:0;background:#bad2e2;height:10px;overflow:visible}#leaderboard-container .user-item .progress .bar{border-radius:0;background:#1275bb;position:relative;text-shadow:none}#leaderboard-container .user-item .progress .popover{border-color:#1275bb;border-radius:0;padding:0;box-shadow:none;left:auto!important;right:-33px!important;top:-19px!important}#leaderboard-container .user-item .progress .popover.top .arrow{border-top-color:#1275bb;border-width:7px;bottom:-7px;margin-left:-7px;border-bottom-width:0}#leaderboard-container .user-item .progress .popover.top .arrow:after{border-width:6px;border-bottom-width:0;margin-left:-6px}#leaderboard-container .user-item .progress .popover-content{color:#1275bb;font-size:12px;font-weight:400;line-height:12px;padding:4px 2px;min-width:60px;text-align:center;text-transform:uppercase}#leaderboard-container .provider-filters{margin:40px 0 0;border-bottom:1px solid #b4b4b4}#leaderboard-container .provider-filters li{padding:0;margin:0}#leaderboard-container .provider-filters a{padding:5px 8px 3px;line-height:50px;font-size:20px;display:inline-block;outline:none;vertical-align:bottom;background-color:#fff;border-bottom:5px solid #fff;transition:border-color .2s linear}#leaderboard-container .provider-filters .active a,#leaderboard-container .provider-filters a:hover{border-bottom:5px solid #b4b4b4}#leaderboard-container .provider-filters img{max-height:40px;max-width:40px}#leaderboard-container .provider-filters .platform-name{font-weight:400;font-size:12px;line-height:15px;height:35px;display:block;text-align:center;width:75px;margin-top:5px;color:#333}#leaderboard-container .tab-content{border:0}#leaderboard-container .user-item.highlight,#leaderboard-container .user-item.highlight a{background-color:#f2f2f2;color:#3585c2}#leaderboard-container .user-item .profile-link{font-size:13px;text-transform:uppercase}#leaderboard-container .user-item:hover .profile-link{display:block}#leaderboard-container .user-item:hover .name{font-weight:400}#leaderboard-container .user-item{border-bottom:1px solid #dfe0e0;padding:15px 0;height:50px}#leaderboard-container .user-item .share-icon{text-indent:0;background-image:none;height:auto;width:auto;margin:0;opacity:1;font-weight:400}#leaderboard-container .full-height{line-height:50px}#leaderboard-container .evidence{font-weight:500}#leaderboard-container .users-header{text-transform:uppercase;font-size:smaller;color:#a4a4a4;line-height:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:default}.badges-CTA a:last-child,.leaderboard-CTA a:last-child{border:1px solid #1b75bb;margin:0}.leaderboard-CTA{margin:2em 0 2.5em}#leaderboard-container .tab-pane{background-color:#fafafa}#leaderboard-container .empty-leaderboard{font-weight:700;font-size:18px;color:#9b9b9b;background-color:#fff;padding-top:2em}#leaderboard-container .empty-leaderboard svg *{fill:#9b9b9b}#leaderboard-container .empty-leaderboard p{margin-top:2em;margin-bottom:3em}#company-leaderboard #main-content{padding:0}#leaderboard .leaderboard-header-description{padding:45px 50px;font-size:16px;color:#333;max-width:800px;font-weight:lighter;clear:both}#leaderboard-container .tooltip-inner{border:1px solid #efefef;color:#626262;font-weight:400;background-color:#f7f7f7;font-size:14px;text-transform:none}#leaderboard-container .tooltip{opacity:1!important}#leaderboard-container .tooltip.top{padding-bottom:15px}#leaderboard-container .tooltip.top .tooltip-arrow{bottom:5px;margin-left:-9px!important;border-width:11px 11px 0;border-top-color:#efefef}#leaderboard-container .tooltip.top .tooltip-arrow:before{content:" ";display:block;position:absolute;bottom:-7px;left:-9px;border:9px solid transparent;border-top-color:#f7f7f7}#leaderboard-container .tooltip.right{padding:0 0 0 15px}#leaderboard-container .tooltip.right .tooltip-arrow{left:-6px;border-width:11px 11px 0;border-right-color:#efefef}#leaderboard-container .tooltip.right .tooltip-arrow:before{content:" ";display:block;position:absolute;top:-9px;left:-7px;border:9px solid transparent;border-right-color:#f7f7f7}#leaderboard-container .tooltip.bottom{padding-top:15px}#leaderboard-container .tooltip.bottom .tooltip-arrow{top:5px;margin-left:-9px!important;border-width:0 11px 11px;border-bottom-color:#efefef}#leaderboard-container .tooltip.bottom .tooltip-arrow:before{content:" ";display:block;position:absolute;top:-7px;left:-9px;border:9px solid transparent;border-bottom-color:#f7f7f7}#leaderboard-container .tooltip.left{padding:0 15px 0 0}#leaderboard-container .tooltip.left .tooltip-arrow{right:-6px;border-width:11px 11px 0;border-left-color:#efefef}#leaderboard-container .tooltip.left .tooltip-arrow:before{content:" ";display:block;position:absolute;top:-9px;left:-9px;border:9px solid transparent;border-left-color:#f7f7f7}#course-landing .vjs-big-play-button,.clouda-icon{background-image:url(../corn/img/icons-layout.png);background-repeat:no-repeat;display:block}.clouda-icon.blueribbon{width:16px;height:25px;background-position:-5px -5px}.cert-item .header-icon,.clouda-icon.menu-cert{width:36px;height:36px;background-position:-5px -40px}.active>.clouda-icon.menu-cert,.active>a>.clouda-icon.menu-cert,.cert-item .header-icon.active,.clouda-icon.menu-cert.active,a:hover .clouda-icon.menu-cert{background-position:-5px -86px;border-color:#da1b11}.clouda-icon.circlearrow-left{width:25px;height:25px;background-position:-5px -132px}.clouda-icon.circlearrow-right{width:25px;height:25px;background-position:-5px -180px}.clouda-icon.circlearrow-left-white{width:25px;height:25px;background-position:-47px -132px}.clouda-icon.circlearrow-right-white{width:25px;height:25px;background-position:-47px -180px}.clouda-icon.menu-dashboard{width:37px;height:37px;background-position:-5px -228px}.active>.clouda-icon.menu-dashboard,.active>a>.clouda-icon.menu-dashboard,.clouda-icon.menu-dashboard.active,a:hover .clouda-icon.menu-dashboard{background-position:-4px -275px;border-color:#189be4}.clouda-icon.menu-do,.lab-item .header-icon{width:36px;height:36px;background-position:-5px -321px}.active>.clouda-icon.menu-do,.active>a>.clouda-icon.menu-do,.clouda-icon.menu-do.active,.lab-item .header-icon.active,a:hover .clouda-icon.menu-do{background-position:-5px -367px;border-color:#1aae05}.clouda-icon.duration{width:23px;height:23px;background-position:-5px -413px}.clouda-icon.duration-active{width:29px;height:29px;background-position:-52px -411px}.clouda-icon.instructor{width:43px;height:20px;background-position:-5px -441px}.clouda-icon.menu-learn,.course-item .header-icon{width:36px;height:36px;background-position:-5px -471px}.active>.clouda-icon.menu-learn,.active>a>.clouda-icon.menu-learn,.clouda-icon.menu-learn.active,.course-item .header-icon.active,a:hover .clouda-icon.menu-learn{background-position:-5px -517px;border-color:#189be4}.clouda-icon.menu-learningpath,.lp-item .header-icon{width:36px;height:36px;background-position:-48px -470px}.active>.clouda-icon.menu-learningpath,.active>a>.clouda-icon.menu-learningpath,.clouda-icon.menu-learningpath.active,.lp-item .header-icon.active,a:hover .clouda-icon.menu-learningpath{background-position:-48px -517px;border-color:#189be4}.clouda-icon.menu-community{width:36px;height:36px;background-position:-42px -720px}.active>.clouda-icon.menu-community,.active>a>.clouda-icon.menu-community,.clouda-icon.menu-community.active,a:hover .clouda-icon.menu-community{background-position:-42px -766px;border-color:#189be4}.clouda-icon.lectures{width:33px;height:25px;background-position:-5px -563px}.clouda-icon.lectures-active{width:29px;height:29px;background-position:-48px -869px}.clouda-icon.menu-message{width:22px;height:21px;background-position:-5px -598px}.active>.clouda-icon.menu-message,.clouda-icon.menu-message.active,a:hover .clouda-icon.menu-message{background-position:-5px -629px;border-color:#ffa006}.clouda-icon.pathsymbol{width:50px;height:50px;background-position:-5px -660px}.clouda-icon.menu-profile{width:36px;height:36px;background-position:-5px -720px}.active>.clouda-icon.menu-profile,.active>a>.clouda-icon.menu-profile,.clouda-icon.menu-profile.active,a:hover .clouda-icon.menu-profile{background-position:-5px -766px;border-color:#189be4}.clouda-icon.student{width:15px;height:21px;background-position:-5px -919px}.clouda-icon.student-active{width:29px;height:29px;background-position:-47px -915px}.clouda-icon.menu-support{width:22px;height:21px;background-position:-5px -950px;border:0!important}.clouda-icon.menu-test,.quiz-item .header-icon{width:36px;height:36px;background-position:-5px -981px}.active>.clouda-icon.menu-test,.active>a>.clouda-icon.menu-test,.clouda-icon.menu-test.active,.quiz-item .header-icon.active,a:hover .clouda-icon.menu-test{background-position:-5px -1027px;border-color:#ffa006}.clouda-icon.menu-bookmarks{width:36px;height:36px;background-position:-45px -986px}.active>.clouda-icon.menu-bookmarks,.active>a>.clouda-icon.menu-bookmarks,.clouda-icon.menu-bookmarks.active,a:hover .clouda-icon.menu-bookmarks{background-position:-45px -1032px;border-color:#ffa006}#course-landing .vjs-big-play-button,.clouda-icon.videoplay{width:45px;height:45px;background-position:-5px -1130px}.clouda-icon.sidebar-toggler{width:29px;height:29px;background-position:-7px -1184px}.clouda-icon.sidebar-toggler.active,.clouda-icon.sidebar-toggler:hover{width:29px;height:29px;background-position:-51px -1184px}#course-contents .lecture.active .step-Question .step-type span,#course-contents .step-Question .step-type span{width:21px;height:21px;background-position:-12px -807px;border:1px solid #fb6}#course-contents .lecture.active .step-Statement .step-type span,#course-contents .step-Statement .step-type span{width:21px;height:21px;background-position:-12px -837px;border:1px solid #189be4}#course-contents .lecture.active .step-Video .step-type span,#course-contents .step-Video .step-type span{width:21px;height:21px;background-position:-12px -1079px;border:1px solid #189be4}#course-contents .lecture.active .step-Video .step-type span{background-position:-53px -1108px;border:0}#course-contents .lecture.active .step-Question .step-type span{background-position:-51px -808px;border:0}#course-contents .lecture.active .step-Statement .step-type span{background-position:-50px -837px;border:0}#course-contents .lecture.active .step-completed .step-type span,#course-contents .lecture .step-completed .step-type span{width:21px;height:21px;background-position:-49px -6px;border:0}.clouda-icon.social-facebook{background:url(../corn/img/icons/icon-social-fb.png) no-repeat transparent}.clouda-icon.social-google{background:url(../corn/img/icons/icon-social-gplus.png) no-repeat transparent}.clouda-icon.social-linkedin{background:url(../corn/img/icons/icon-social-linkedin.png) no-repeat transparent}.clouda-icon.social-twitter{background:url(../corn/img/icons/icon-social-twitter.jpg) no-repeat transparent}.clouda-icon-social-squared{background-image:url(../corn/img/icons-social-squared.png);background-repeat:no-repeat;display:block}.clouda-icon-social-squared.facebook{width:49px;height:48px;background-position:-2px -2px}.clouda-icon-social-squared.gplus{width:49px;height:48px;background-position:-2px -54px}.clouda-icon-social-squared.linkedin{width:49px;height:48px;background-position:-2px -106px}.clouda-icon-social-squared.twitter{width:49px;height:48px;background-position:-2px -158px}.clouda-icon-social-mobile{background-image:url(../corn/img/icons-social-mobile.png);background-repeat:no-repeat;display:block}.clouda-icon-social-mobile.facebook{width:278px;height:48px;background-position:-2px -2px}.clouda-icon-social-mobile.gplus{width:278px;height:48px;background-position:-2px -54px}.clouda-icon-social-mobile.linkedin{width:278px;height:48px;background-position:-2px -106px}.clouda-icon-social-mobile.twitter{width:278px;height:49px;background-position:-2px -158px}.clouda-icon-social-squared-big{background-image:url(../corn/img/icons-social-squared-big.png);background-repeat:no-repeat;display:block}.clouda-icon-social-squared-big-facebook{width:81px;height:81px;background-position:-2px -2px}.clouda-icon-social-squared-big-facebook:hover{width:81px;height:81px;background-position:-2px -87px}.clouda-icon-social-squared-big-gplus{width:80px;height:81px;background-position:-2px -172px}.clouda-icon-social-squared-big-gplus:hover{width:80px;height:81px;background-position:-2px -257px}.clouda-icon-social-squared-big-linkedin{width:80px;height:81px;background-position:-2px -342px}.clouda-icon-social-squared-big-linkedin:hover{width:80px;height:81px;background-position:-2px -427px}.clouda-icon-social-squared-big-twitter{width:81px;height:81px;background-position:-2px -512px}.clouda-icon-social-squared-big-twitter:hover{width:81px;height:81px;background-position:-2px -597px}.clouda-carousel .carousel-control,.homepage-icon{background-image:url(../corn/img/home/all.png);background-repeat:no-repeat;display:block}.homepage-icon.amazon-web-services-dark{width:70px;height:70px;background-position:-10px -10px;font-size:0}.homepage-icon.azure-dark{width:70px;height:70px;background-position:-100px -10px;font-size:0}.homepage-icon.google-dark{width:70px;height:70px;background-position:-932px -10px;font-size:0}.homepage-icon.rackspace-dark{width:70px;height:70px;background-position:-1554px -10px;font-size:0}.homepage-icon.homepage-scrolldown{width:75px;height:39px;background-position:-1022px -20px}.homepage-icon.mixpanel{width:114px;height:36px;background-position:-1420px -10px;font-size:0;display:inline-block}.homepage-icon.citation{width:19px;height:19px;background-position:-408px -10px}.homepage-icon.companies{width:270px;height:35px;background-position:-447px -10px;display:inline-block}.homepage-icon.cert-colored{width:103px;height:103px;background-position:-190px -10px;display:inline-block}.homepage-icon.cert-graph{width:75px;height:75px;background-position:-313px -10px;display:inline-block}.homepage-icon.do-colored{width:103px;height:103px;background-position:-737px -10px;display:inline-block}.homepage-icon.do-graph{width:52px;height:75px;background-position:-860px -10px;display:inline-block}.homepage-icon.learn-colored{width:103px;height:103px;background-position:-1117px -10px;display:inline-block}.homepage-icon.learn-graph{width:160px;height:90px;background-position:-1240px -10px;display:inline-block}.homepage-icon.test-colored{width:103px;height:103px;background-position:-1644px -10px;display:inline-block}.homepage-icon.test-graph{width:140px;height:72px;background-position:-1767px -10px;display:inline-block}.clouda-carousel .carousel-control.left{background-position:-1923px -10px}.clouda-carousel .carousel-control.right{background-position:-1987px -10px}.story-header{margin-bottom:20px}.story-header .container{max-width:800px}.story-header>div{padding:20px 0}.story-header .story-info img{border-radius:90px;display:inline-block;margin-top:10px;max-height:160px}.story-header .title{font-size:40px;font-weight:400;margin:20px 0}#company-case-study blockquote,.story-content blockquote,.story-header blockquote{margin:20px auto;padding:0;border:0;font-size:23px;line-height:30px;font-style:italic;font-weight:lighter}.story-header .story-more-info{border-bottom:1px solid #ccc}.story-header .story-job,.story-header .story-location,.story-header .story-regdate{padding-top:30px;background:no-repeat top transparent;margin-bottom:5px}#company-case-study blockquote a,.story-content blockquote a,.story-header blockquote a{text-decoration:underline}.story-header .story-job{background-image:url(../corn/img/userstory/job.png)}.story-header .story-location{background-image:url(../corn/img/userstory/location.png)}.story-header .story-regdate{background-image:url(../corn/img/userstory/regdate.png)}.story-content .story-content-inner{max-width:800px;width:60%;margin-left:20%;padding-bottom:50px}.story-content{font-size:18px;font-weight:100;line-height:26px}.story-content .title{font-size:22px;font-weight:700;margin:10px 0;padding:0}#company-case-study blockquote,.story-content blockquote{margin:40px auto!important;max-width:90%;text-align:center;font-size:25px!important;padding-bottom:30px!important;position:relative;display:block;line-height:1.4em!important}.story-content p>br{margin-bottom:5px}.story-content .story-footer-links{margin-top:40px}.fundamentals-article .article-footer-links li>a,.story-content .story-footer-links li>a{display:inline-block;height:21px;margin:8px 0;font-size:18px;padding-left:40px;color:#333;background:url(../corn/img/userstory/external-link.png) no-repeat 0 transparent;outline:0;transition:background-position .1s linear}.fundamentals-article .article-footer-links a.share-article,.story-content .story-footer-links a.share-story{background-image:url(../corn/img/userstory/share.png);background-position:3px}.fundamentals-article .article-footer-links a:hover,.story-content .story-footer-links a:hover{background-position:5px}.fundamentals-article .article-footer-links a.share-article:hover,.story-content .story-footer-links a.share-story:hover{background-position:8px}.fundamentals-article .article-footer-links .dropdown-menu,.story-content .story-footer-links .dropdown-menu{border-color:#e0e0e0;min-width:0;width:130px;box-shadow:none;border-radius:0;margin-left:32px}.fundamentals-article .article-footer-links .dropdown-menu li,.story-content .story-footer-links .dropdown-menu li{text-align:center;padding:3px 0}.stories-list{margin:30px 0}.userstory-item{box-sizing:border-box;display:inline-block;width:33%;margin:0;font-size:18px;line-height:22px;font-weight:lighter;padding:10px;vertical-align:top;text-align:left}.userstory-item a{outline:none}.userstory-item strong{font-weight:400}.stories-list .userstory-item:hover .story-box{margin-top:10px;margin-bottom:20px}.stories-list .userstory-item:hover .story-link{background-color:#189be4;color:#fff}.userstory-item .arrow,.userstory-item .arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.userstory-item .arrow{border-width:11px;border-bottom-color:#189be4;border-top-width:0;left:50%;margin-left:-11px;top:-11px}.userstory-item .arrow:after{border:10px solid transparent;display:block;height:0;width:0;position:absolute;content:"";border-bottom-color:#fff;border-top-width:0;margin-left:-10px;top:1px}.userstory-item .story-head{text-align:center;padding:5px}.userstory-item .story-box{border:1px solid #189be4;position:relative;max-width:300px;margin:15px auto;transition:margin .1s linear}.userstory-item .story-body{padding:18px}#company-case-study blockquote,.userstory-item blockquote{font-size:120%;line-height:120%;margin:0 0 30px;min-height:160px;padding:0;border:0}.userstory-item .story-link{border-top:1px solid #189be4;color:#2c82c1;display:block;padding:10px;text-align:center;transition:background-color .1s linear}.fundamentals-article{box-sizing:border-box;font-size:22px;font-weight:lighter;line-height:31px;margin:20px auto}.fundamentals-article.centered,.fundamentals-article .centered{padding:0 50px;max-width:800px;box-sizing:border-box;margin-left:auto;margin-right:auto}.fundamentals-article .title,.fundamentals-list>.title{font-weight:400;font-size:35px;line-height:42px;letter-spacing:1px;margin:30px 0}.fundamentals-article .fundamentals-author{font-weight:400;font-size:20px}.fundamentals-article .fundamentals-author img{max-height:40px;margin-right:15px}.fundamentals-article .CTA{margin-bottom:30px;font-size:20px}.fundamentals-article .fundamentals-body{margin:30px 0}.fundamentals-article .fundamentals-body h3{font-weight:700;font-size:22px;margin-bottom:15px}.fundamentals-article .fundamentals-body p{margin:10px 0 30px}.fundamentals-article .fundamentals-body p strong{font-weight:400}.fundamentals-article .article-footer-links{margin:30px 0}.fundamentals-article .article-footer-links li>a,.fundamentals-article a.fundamentals-back-link{background:url(../corn/img/fundamentals/back-link.png) no-repeat 0 transparent;padding-left:40px;color:#333;font-size:18px}.fundamentals-list>.title{background:url(../corn/img/fundamentals/cloud-computing-fundamentals-header.png) no-repeat 50% #f2f2f2;padding:210px 0 35px;border-bottom:1px solid #e7e7e7;font-size:46px;margin:0 0 35px}.fundamentals-list>.subtitle{color:#999;max-width:800px;margin:30px auto 50px;font-weight:lighter;font-size:24px;line-height:30px}.fundamentals-article.small{max-width:900px;padding:0 100px;border-top:1px solid #ececec}.fundamentals-article.small .title{font-size:28px;line-height:33px;margin:50px 0 20px;letter-spacing:.2px}.fundamentals-article.small .title a{color:#333}.fundamentals-article.small .excerpt{margin:20px 0;font-size:90%}.fundamentals-article .read-more{text-transform:uppercase;font-size:16px}.fundamentals-article .share-social-links{padding-top:5px}.fundamentals-article .share-social-links ul li{width:110px}.fundamentals-footer{text-align:center;margin-bottom:30px}.activities-timeline{padding:0 10%}.activities-timeline .day-container:after{content:"";position:absolute;right:-10px;top:23px;padding:8px;background-color:#f5f5f5;border-radius:15px;box-shadow:0 0 2px 1px #aaa;font-size:0}.activities-timeline .day-container{padding-top:20px;position:relative;border-right:3px solid #f0f0f0}.activities-timeline .day-container:hover:after{background-color:#fff}.activities{margin:0;overflow:hidden}.activities li{padding:2px;border-radius:2px 0 0 2px;overflow:hidden;margin-bottom:2px}.activities li>div{padding-left:10px;float:left;min-height:25px;cursor:default}.activities li:hover{background-color:#fafafa}.activities .day{display:block;margin:0;padding-right:15px;padding-bottom:3px;text-align:right;font-size:18px;font-weight:100;color:#000}.activities-timeline img{max-height:25px}.activities-timeline span{font-size:20px;font-weight:lighter;padding:0 3px}.activities-timeline .what:before{display:inline-block;min-width:60px;font-size:13px}.activities-timeline .what:after{font-size:14px}.activities-timeline .career_finished,.activities-timeline .career_started,.activities-timeline .quiz_career{border-left:4px solid #da1b11}.activities-timeline .quiz_random,.activities-timeline .quiz_session_study_finished,.activities-timeline .quiz_session_study_started,.activities-timeline .quiz_session_test_finished,.activities-timeline .quiz_session_test_started,.activities-timeline .quiz_study,.activities-timeline .quiz_test{border-left:4px solid #ffa006}.activities-timeline .course_completed,.activities-timeline .course_started,.activities-timeline .quiz_course{border-left:4px solid #189be4}.activities-timeline .company_joined,.activities-timeline .registered{border-left:4px solid #1b75bb}.activities-timeline .quiz_session_test_finished .what:after,.activities-timeline .quiz_session_test_started .what:after{content:" Test Session"}.activities-timeline .quiz_session_test_finished.many .what:after,.activities-timeline .quiz_session_test_started.many .what:after{content:" Test Sessions"}.activities-timeline .quiz_test .what:after{content:" Test Question"}.activities-timeline .quiz_test.many .what:after{content:" Test Questions"}.activities-timeline .quiz_session_study_finished .what:after,.activities-timeline .quiz_session_study_started .what:after{content:" Study Session"}.activities-timeline .quiz_session_study_finished.many .what:after,.activities-timeline .quiz_session_study_started.many .what:after{content:" Study Sessions"}.activities-timeline .quiz_study .what:after{content:" Study Question"}.activities-timeline .quiz_study.many .what:after{content:" Study Questions"}.activities-timeline .career_finished .what:after,.activities-timeline .career_started .what:after{content:" AWS Cert. path"}.activities-timeline .career_finished.many .what:after,.activities-timeline .career_started.many .what:after{content:" AWS Cert. paths"}.activities-timeline .quiz_career .what:after{content:" Cert. Question"}.activities-timeline .quiz_career.many .what:after{content:" Cert. Questions"}.activities-timeline .quiz_career .what:before,.activities-timeline .quiz_course .what:before,.activities-timeline .quiz_random .what:before,.activities-timeline .quiz_study .what:before,.activities-timeline .quiz_test .what:before{content:" Answered "}.activities-timeline .quiz_course .what:after,.activities-timeline .quiz_random .what:after{content:" Question"}.activities-timeline .quiz_course.many .what:after,.activities-timeline .quiz_random.many .what:after{content:" Questions"}.activities-timeline .career_started .what:before,.activities-timeline .course_started .what:before,.activities-timeline .lab_started .what:before,.activities-timeline .quiz_session_study_started .what:before,.activities-timeline .quiz_session_test_started .what:before{content:"Started"}.activities-timeline .career_finished .what:before,.activities-timeline .course_completed .what:before,.activities-timeline .lab_finished .what:before,.activities-timeline .lab_updated .what:before,.activities-timeline .quiz_session_study_finished .what:before,.activities-timeline .quiz_session_test_finished .what:before{content:"Completed"}.activities-timeline .course_completed .what:after,.activities-timeline .course_started .what:after{content:" Course"}.activities-timeline .course_completed.many .what:after,.activities-timeline .course_started.many .what:after{content:" Courses"}.activities-timeline .company_joined .what span,.activities-timeline .registered .what span{display:none}.activities-timeline .company_joined .what:before{content:"Joined the Organization"}.activities-timeline .registered .what:before{content:"Joined CloudAcademy.com"}.activities-timeline .lab_aborted,.activities-timeline .lab_blocked,.activities-timeline .lab_finished,.activities-timeline .lab_started,.activities-timeline .lab_time_expired,.activities-timeline .lab_updated{border-left:4px solid #1aae05}.activities-timeline .lab_aborted .what:after,.activities-timeline .lab_blocked .what:after,.activities-timeline .lab_finished .what:after,.activities-timeline .lab_started .what:after,.activities-timeline .lab_time_expired .what:after{content:" Lab"}.activities-timeline .lab_aborted .what:before{content:"Aborted"}.activities-timeline .lab_blocked .what:before,.activities-timeline .lab_time_expired .what:before{content:"Failed"}.activities-timeline .lab_aborted.many .what:after,.activities-timeline .lab_blocked.many .what:after,.activities-timeline .lab_finished.many .what:after,.activities-timeline .lab_started.many .what:after,.activities-timeline .lab_time_expired.many .what:after{content:" Labs"}.activities-timeline .lab_updated .what:after{content:" Lab Step"}.activities-timeline .lab_updated.many .what:after{content:" Lab Steps"}body#pricing.with-funnel #top-header .navbar-inner{border-bottom:0}.funnel-container{margin-bottom:5px}.funnel-container,.funnel-container .funnel-list>div:before{background-color:#f2f2f2}.funnel-container .funnel-list{max-width:850px;margin:0 auto}.funnel-container .funnel-list>div{padding:15px 2px 15px 30px;position:relative;z-index:1;border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2}.funnel-container .funnel-list>div span{z-index:10;position:relative;text-transform:uppercase;color:#999;font-size:15px;font-weight:lighter}.funnel-container .funnel-list>div a{color:#999}.funnel-container .funnel-list>div.active span,.funnel-container .funnel-list>div.done a,.funnel-container .funnel-list>div.done span{color:#1674bc;font-weight:400}.funnel-container .funnel-list>div.active,.funnel-container .funnel-list>div.active+div:before,.funnel-container .funnel-list>div.active:before,.funnel-container .funnel-list>div:last-child.active:after{border-color:#1874bd}.funnel-container .funnel-list>div:before,.funnel-container .funnel-list>div:last-child:after{display:block;content:"";position:absolute;left:-19px;top:6px;width:36px;height:36px;border-radius:1px;border:2px solid #fff;border-left:0;border-bottom:0;z-index:2;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.funnel-container .funnel-list>div:last-child:after{right:-19px;left:auto}.funnel-container .funnel-list>div:first-child:before{display:none}.funnel-container .funnel-list>div:first-child.active:before{display:block;height:100%;width:10000%;right:100%;left:auto;border:0;top:-2px;border-top:2px solid #1874bd;border-bottom:2px solid #1874bd;-webkit-transform:none;transform:none}.funnel-container+#pricing-content .pricing-cover{margin-bottom:-110px;margin-top:-4px}#instructor #main-content{background-color:#fff;min-height:550px;text-align:center}#instructors .instructor{background-color:#fff;position:relative;background:#fff;margin-top:20px;padding:20px;min-height:250px;cursor:pointer;transition:box-shadow 50ms linear}#instructors .instructor:hover{box-shadow:0 0 6px #afc2d1}#instructors .instructor:nth-child(3n+1){margin-left:0}#instructors .instructor-image-container{margin-left:5px;overflow:hidden;max-height:70px}#instructors .instructor img{display:inline-block;position:relative;top:35px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#instructors .instructor .read-more{display:block;margin-top:10px;color:#666;text-transform:uppercase}#instructors .instructor:hover .read-more{color:#000}#instructors .instructor .header-container{overflow:hidden;min-height:70px}#instructors .instructor .instructor-name{font-weight:lighter;font-size:24px;line-height:40px;margin:0}#instructors .instructor .instructor-name a{color:#333}#instructors .instructor .job-title{color:#666;text-transform:uppercase;font-weight:400;font-size:15px;line-height:25px;display:block}#instructors .instructor .instructor-description{font-size:18px;font-weight:200;padding-top:10px;line-height:24px;overflow:hidden;width:100%;height:150px}#instructor .top-section{padding-bottom:25px;position:relative;border-bottom:1px solid #eee}#instructor #instructor-intro h2{color:#222;font-size:18px;font-weight:300;text-transform:uppercase}#instructor #instructor-intro h1{padding:5% 0;font-weight:700;line-height:40px;font-size:2.3em}#instructor .instructor-skills{position:absolute;bottom:28px;left:0;margin:0;max-width:35%;max-height:110px;overflow:hidden}#instructor .instructor-skills li{background-color:#f2f2f2;font-size:14px;padding:6px 12px;border-radius:15px;color:#888;font-weight:400;margin:5px 0 0;cursor:default}#instructor .instructor-image img{margin:5% auto;display:inline-block}#instructor .instructor-stats{padding-top:2%;padding-left:10%;max-width:350px}#instructor .stat-item .label-txt{float:left;font-size:18px}#instructor .instructor-stats .stat-item{margin-bottom:15px;overflow:hidden}#instructor .stat-item .label-txt span{font-size:15px;font-weight:700;display:block}#instructor .stat-item .icons-circle{display:inline-block;float:right}#instructor .stat-item .student-icon{background-position:-242px 0}#instructor .stat-item .course-icon{background-position:-58px 0}#instructor .stat-item .lab-icon{background-position:-104px 0}#instructor .instructor-bio{padding:25px 0;font-size:24px;line-height:28px;color:#333;max-width:750px;margin:0 auto}#instructor .icons-circle{background:url(../corn/img/social/social-circle-icons.png) no-repeat 0 0;height:36px;width:36px}#instructor .social-icons .icons-circle{display:inline-block}#instructor .social-icons{padding-top:10%}#instructor .social-icons a{font-size:12px;text-transform:uppercase;display:inline-block;font-weight:400;outline:none;color:#1874bd}#instructor .social-icons .share-linkedin{background-position:-150px 0}#instructor .social-icons .share-linkedin:hover{background-position:-196px 0}#instructor .social-icons .share-twitter{background-position:-288px 0}#instructor .social-icons .share-twitter:hover{background-position:-334px 0}#instructor .social-icons .share-website{background-position:-380px 0;width:18px;height:18px;left:25%;display:block}#instructor .social-icons .share-website:hover{background-position:-408px 0}#instructor .social-icons .share-blog{background-position:8px 0;width:35px;display:inline-block;padding-top:18px}#instructor .social-icons .share-blog:hover{background-position:-21px 0}#instructor #instructor-intro{background-color:#fff;padding:20px 35px;font-weight:lighter;font-size:17px}.instructors-careers{margin:100px 0 90px}#bookmarks #main-content{padding:30px}#bookmarks .title .lighter{font-weight:lighter}#bookmarks-intro{box-shadow:0 10px 14px -10px #aaa;z-index:10;padding-bottom:0}#bookmarks-intro,.bookmarks-link-container{position:relative}.bookmarks-link-container a{text-transform:uppercase;line-height:30px;font-size:16px;font-weight:400;color:#666;display:block;padding:5px 10px 15px;outline:none;max-width:300px;margin:0 auto}.bookmarks-link-container.active a,.bookmarks-link-container a:hover{color:#ffa006}.bookmarks-link-container .arrow{display:none;background:#fff;position:absolute;top:100%;width:20px;height:20px;margin-left:-10px;margin-top:-10px;left:50%;box-sizing:border-box;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:-3px 3px 3px 0 #ddd}.bookmarks-link-container.active .arrow{display:block}.bookmarks-list{padding-top:30px}#bookmarks-list-filters .select2-choice.select2-default>.select2-chosen{text-transform:uppercase}#bookmarks-list-filters .clear-link{display:block;padding:8px;height:30px;line-height:30px;color:#ccc;text-transform:uppercase;text-align:center}body#explanation #main-content{background-color:#fff;padding:0;min-height:0}.related-explanations{background:#f2f2f2;padding:30px 30px 10px}.related-explanations>.title{margin:0;color:#666;font-size:18px;text-align:center}#pricing-page{color:#fff;font-weight:100;background:#124}#pricing-page h1{font-weight:100;text-align:center;padding:30px 30px 40px;margin:0}#pricing-page h1 small{color:#fff}#pricing-page .no-margin-left{margin-left:0}#pricing-page .pricing-column{text-align:center}#pricing-page .pricing-column-top{overflow:hidden;border-radius:10px 10px 0 0}#pricing-page .pricing-column.starter .pricing-column-body,#pricing-page .pricing-column.starter .pricing-column-top{color:#75a2fd;border-left:1px solid #184ebc;border-right:1px solid #184ebc}#pricing-page .pricing-column.starter .pricing-column-body{border-bottom:1px solid #184ebc}#pricing-page .pricing-column.professional .pricing-column-body,#pricing-page .pricing-column.professional .pricing-column-top{color:#12cb7e;border-left:1px solid #12cb7e;border-right:1px solid #12cb7e}#pricing-page .pricing-column.professional .pricing-column-body{border-bottom:1px solid #12cb7e}#pricing-page .pricing-column.professional-plus .pricing-column-body,#pricing-page .pricing-column.professional-plus .pricing-column-top{color:#fec613;border-left:1px solid #fec613;border-right:1px solid #fec613}#pricing-page .pricing-column.professional-plus .pricing-column-body{border-bottom:1px solid #fec613}#pricing-page .pricing-column-top-header{padding:10px;text-align:center;text-transform:uppercase;color:#124;font-size:1.1em}#pricing-page .pricing-column.professional .pricing-column-top,#pricing-page .pricing-column.starter .pricing-column-top{margin-top:20px}#pricing-page .pricing-column.professional-plus .pricing-column-body,#pricing-page .pricing-column.professional-plus .pricing-column-top{background:rgba(254,198,19,.15)}#pricing-page .pricing-column.starter .pricing-column-top-header{background:#184ebc}#pricing-page .pricing-column.professional .pricing-column-top-header{background:#12cb7e}#pricing-page .pricing-column.professional-plus .pricing-column-top-header{background:#fec613}#pricing-page .pricing-column-top-body{height:170px;padding:20px 5px 10px}.pricing-column-top-title{font-size:1.3em;margin-bottom:20px}#pricing-page .pricing-column-top-desc{color:#9b9b9b;font-size:.9em;margin-bottom:30px}.pricing-column-top-price{font-size:2.5em;margin-bottom:20px}.pricing-column-top-price-discount{display:none}#pricing-page .pricing-column-top-body small{font-size:13px}#pricing-page .pricing-row{height:20px;text-transform:uppercase;font-weight:700;padding:15px 10px 15px 20px}#pricing-page .pricing-row.dark{background:#0e1c39}#pricing-page .pricing-column.professional-plus .pricing-row.dark{background:#303635}#pricing-page .pricing-row.marked{position:relative;text-align:center}#pricing-page .pricing-row.marked:after,#pricing-page .pricing-row.marked:before{content:"";display:inline-block;position:absolute;top:50%;left:50%;width:9px;height:9px;border-radius:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#pricing-page .pricing-column.starter .pricing-row.marked:after,#pricing-page .pricing-column.starter .pricing-row.marked:before{background:#184ebc;border-color:#184ebc}#pricing-page .pricing-column.professional .pricing-row.marked:after,#pricing-page .pricing-column.professional .pricing-row.marked:before{background:#12cb7e;border-color:#12cb7e}#pricing-page .pricing-column.professional-plus .pricing-row.marked:after,#pricing-page .pricing-column.professional-plus .pricing-row.marked:before{background:#fec613;border-color:#fec613}#pricing-page .pricing-row.marked:after{width:15px;height:15px;background:transparent!important;border:1px solid #fff}#pricing-page .pricing-features{margin-top:240px;padding-left:30px}#pricing-page .pricing-features .pricing-promotion-image{display:none}#pricing-page .pricing-features .popover{color:#333;font-weight:100;padding:10px;text-transform:none}#pricing-page .pricing-feature-help{float:right;color:#fff;border:1px solid #fff;width:18px;height:18px;text-align:center;line-height:18px;border-radius:50%;cursor:pointer}#pricing-page .pricing-special-plans{width:18%;margin-left:40px}#pricing-page .pricing-special-plan{border:1px solid #fff;overflow:hidden;text-align:center;border-radius:10px;font-size:1.2em;line-height:1.5em;margin-top:20px;margin-bottom:30px}#pricing-page .pricing-special-plan-header{color:#124;background:#fff;text-transform:uppercase;padding:10px;font-weight:700}#pricing-page .pricing-special-plan-body{padding:20px 10px}#pricing-page .pricing-special-plan-disclaimer{display:inline-block;margin:-20px 20px 20px;font-size:11px;text-align:center}#pricing-page .pricing-plan-cta-trial{display:block;padding:7px 5px;margin:30px 5px 10px;font-size:.7em;font-weight:700;color:#fff;text-transform:uppercase;border:1px solid #fff;background:hsla(0,0%,100%,.2);border-radius:30px}#pricing-page .pricing-column.starter .pricing-plan-cta-trial{background:#184ebc;border-color:#184ebc;margin:39px 10px 0;font-size:.9em}#pricing-page .pricing-column.professional .pricing-plan-cta-trial{background:#12cb7e;border-color:#12cb7e;margin:39px 10px 0;font-size:.9em}#pricing-page .pricing-column.professional-plus .pricing-plan-cta-trial{background:#fec613;border-color:#fec613;color:#124;font-size:1.1em;padding:14px 0;margin:30px 10px -5px}#pricing-page .pricing-special-plan-body .pricing-plan-cta-trial:hover{background:#fff;color:#124}#pricing-page .pricing-plan-cta-buy{text-transform:uppercase;font-weight:700;text-decoration:underline}#pricing-page .pricing-column.starter .pricing-plan-cta-buy{color:#184ebc}#pricing-page .pricing-column.professional .pricing-plan-cta-buy{color:#12cb7e}#pricing-page .pricing-column.professional-plus .pricing-plan-cta-buy{color:#fec613}#pricing-page .pdf-link{display:inline-block;color:#fff;text-decoration:underline;font-size:.9em;text-align:left;margin-top:30px}#pricing-page .pdf-link svg{width:28px}#pricing-page .pdf-link svg line,#pricing-page .pdf-link svg polyline{stroke:#fff}#pricing-page .pdf-link svg polygon{fill:#fff}#pricing-page .pricing-fairness{font-size:1.3em;line-height:2em;text-transform:uppercase;text-align:center;padding:20px 0 40px}#pricing-page .pricing-fairness a:hover{color:#08c;text-decoration:underline}#pricing-page .pricing-info-box{background:#fff;padding:30px 40px 40px;color:#333;font-size:1.3em;line-height:1.5em;font-weight:100}#pricing-page .pricing-info-box>div{max-width:1400px;margin:0 auto}#pricing-page .pricing-info-box.pricing-info-box-free-trial{background:#f2f2f2}#pricing-page .pricing-info-box.pricing-info-box-products .media-heading{font-size:1em}#pricing-page .pricing-info-box.pricing-info-box-products .media-body .media{padding-right:40px}#pricing-page .pricing-info-box.pricing-info-box-products .media:first-child{margin-bottom:50px;margin-top:20px}#pricing-page .pricing-info-box.pricing-info-box-products svg{width:100px;height:100px;margin:-20px 0 0}#pricing-page .pricing-info-box.pricing-info-box-products svg path{fill:#9b9b9b}#pricing-page .pricing-info-box-title{font-weight:100;margin-bottom:30px;text-align:center}#pricing-page .flash-messages{margin:-10px 0 50px}#pricing-page .flash-messages .alert{display:inline;background:transparent;border:0;text-shadow:none;font-weight:700;font-size:1.1em}#pricing-page .flash-messages .alert.alert-error{color:#e43c3c}#pricing-page .flash-messages .close{color:#fff;vertical-align:middle}#pricing-page.trial-funnel .pricing-plan-cta-trial{margin-top:14px!important;margin-bottom:15px!important}#pricing-page.trial-funnel .pricing-column.professional-plus .pricing-plan-cta-trial{margin-top:0!important}#pricing-page.trial-funnel .pricing-features{margin-top:305px}#pricing-page .pricing-table-container{max-width:1400px;margin:0 auto}#pricing-page.promotion .pricing-features .pricing-promotion-image{display:block}#pricing-page.promotion .pricing-column.professional-plus .pricing-column-body,#pricing-page.promotion .pricing-column.professional-plus .pricing-column-top{background:transparent}#pricing-page.promotion .pricing-column-top-desc{display:none}#pricing-page.promotion .pricing-column-top-price{color:#fff;padding-top:20px;line-height:44px}#pricing-page.promotion .pricing-column-top-price-discount{display:block}#pricing-page.promotion .pricing-column-top-price-full{text-decoration:line-through;font-size:32px}#pricing-page .pricing-special-plan-price-original{display:none}#pricing-page.promotion .pricing-special-plan-price-original{display:inline-block}#pricing-page.promotion .pricing-special-plan-price{display:block;font-size:36px;margin-top:20px}#pricing-page.promotion .pricing-special-plan-price-full{font-weight:700;color:#fff}#pricing-page.promotion .pricing-special-plan-price-original{font-weight:100;text-decoration:line-through;margin-right:15px;line-height:50px}#pricing-page.promotion .pricing-special-plan-price-recurrency{display:none}.pricing-promotion-disclaimer{font-size:.8em;line-height:20px}#pricing-page.promotion .pricing-column-top-price-full strong{font-weight:100}#pricing-page.promotion .pricing-column-top-body small{display:none}#pricing-page.promotion .pricing-features{margin-top:0}#pricing-page.promotion .pricing-features img{width:230px}#pricing-page.promotion.christmas{background:#124 url(../corn/img/marketing/christmas_pattern.png) 0 0 repeat-x}#pricing-page.promotion.christmas .pricing-features .pricing-promotion-image.christmas{margin:20px 0 36px}#pricing-page.promotion.christmas .pricing-features .pricing-promotion-image.christmas img{width:auto;height:150px;margin-top:20px;margin-bottom:14px}#pricing-page.promotion.christmas .pricing-column-top-title{color:#fff}#pricing-page.promotion.christmas .pricing-column .pricing-column-top-header{background:#0e95ff}#pricing-page.promotion.christmas .pricing-column .pricing-column-body,#pricing-page.promotion.christmas .pricing-column .pricing-column-top{border-left-color:#0e95ff;border-right-color:#0e95ff;border-bottom-color:#0e95ff}#pricing-page.promotion.christmas .pricing-column-top-price-full,#pricing-page.promotion.christmas .pricing-special-plan-price{color:#0e95ff}#pricing-page.promotion.christmas .pricing-column .pricing-row.marked:after,#pricing-page.promotion.christmas .pricing-column .pricing-row.marked:before{background:#fff;border-color:#fff}#pricing-page.promotion.christmas .pricing-column.professional-plus .pricing-row.dark{background:#0e1c39}.lp-container .side-menu-wrapper{display:none!important}.lp-container #main-content{width:100%;margin:0}.lp-bar{background:#4d6be8;color:#fff}.lp-bar-box{padding:20px 0}.lp-bar-logo{width:65px;float:left;margin:0 10px}.lp-bar-title{font-size:20px;font-weight:700;margin-top:2px}.lp-bar-title a{color:#fff}.lp-bar-title a:hover{text-decoration:underline}.lp-bar-subtitle{font-weight:100}.lp-bar-actions{float:right;font-weight:100;text-transform:uppercase;font-size:.9em}.lp-bar-steps{margin:0 30px}.lp-bar-action-next,.lp-bar-action-prev{position:relative;display:inline-block;border-top:1px solid #fff;border-bottom:1px solid #fff;color:#fff;padding:4px 20px}.lp-bar-action-prev{border-right:1px solid #fff}.lp-bar-action-next{border-left:1px solid #fff;margin-right:40px}.lp-bar-action-next:hover,.lp-bar-action-prev:hover{background:#fff;color:#4d6be8}.lp-bar-action-next:before{top:-1px;right:-30px;border:15px solid transparent;border-left:15px solid #fff}.lp-bar-action-next:after,.lp-bar-action-next:before{content:"";display:block;position:absolute;width:0;height:0}.lp-bar-action-next:after{top:0;right:-28px;border:14px solid transparent;border-left:14px solid #4d6be8}.lp-bar-action-next:hover:after{border-left-color:#fff}.lp-bar-action-prev:before{top:-1px;left:-30px;border:15px solid transparent;border-right:15px solid #fff}.lp-bar-action-prev:after,.lp-bar-action-prev:before{content:"";display:block;position:absolute;width:0;height:0}.lp-bar-action-prev:after{top:0;left:-28px;border:14px solid transparent;border-right:14px solid #4d6be8}.lp-bar-action-prev:hover:after{border-right-color:#fff}.lp-bar-action-exit{display:inline-block;background:#fff;color:#4d6be8;padding:32px 30px;font-weight:100;font-size:20px}#usergroups #main-content{padding:0}#usergroups-fold{padding:35px 20px;color:#fff;background:#123d81;background:linear-gradient(0deg,#122244,#123d81)}#usergroups-fold h1{font-size:50px;margin-top:15px;line-height:60px}#usergroups-fold h2{font-size:21px;line-height:28px;margin:35px 0}#usergroups-fold h3{font-weight:lighter;font-size:19px;line-height:23px;margin:0}#usergroups .usergroups-form{max-width:380px;margin:0 auto}#usergroups .usergroups-form input{font-size:17px!important;font-weight:lighter;padding:16px 25px!important;text-transform:uppercase;height:auto}#usergroups .usergroups-form .pwd-eye{display:none!important}#usergroups .usergroups-form button{height:46px}#usergroups .usergroups-form fieldset{padding:0;margin:15px auto 0}#usergroups .usergroups-form .control-group{max-width:100%}#usergroups-fold .course-labs-container{margin:65px 0 35px;text-transform:uppercase;font-weight:lighter}#usergroups-fold .course-labs-container .image-container{height:70px;line-height:70px;margin-bottom:15px}#usergroups-fold .course-labs-container svg{display:inline-block;vertical-align:middle;max-height:100%;width:auto;margin:0}#usergroups-material{padding:35px 20px}#usergroups-material h3{font-size:24px;line-height:29px;margin:15px 0 50px}#usergroups-material h3,#usergroups-membership{font-weight:lighter;color:#656565}#usergroups-membership p{padding:0 25px;margin:0;font-size:18px;line-height:24px}#usergroups-membership h4{font-weight:lighter;margin:35px 0 70px;font-size:20px;line-height:28px}#usergroups-footer-signup{border-top:2px solid #f3f3f3;margin-top:60px;padding:60px 0}#usergroups-footer-signup h3{font-size:40px;line-height:50px;margin-top:70px;font-weight:lighter;color:#283957}#items-list-container{padding:40px 15px}#items-list-container h1{font-size:38px;line-height:50px;margin:0 0 30px}#items-list-container h2{font-size:24px;line-height:32px;font-weight:lighter}#items-list-container h2 span{color:#1874bd;text-decoration:underline}#items-list-container h3{font-size:17px;line-height:23px;font-weight:lighter;margin:40px 0 30px}#items-list-container p small{font-weight:lighter;display:block;margin-top:5px}#usergroups-list-container{margin-top:40px}#usergroups-library-link{text-decoration:underline;font-size:18px;display:inline-block;margin-bottom:10px}.window-frame{position:relative;z-index:2;border:1px solid #aaa;border-radius:4px;overflow:hidden;box-shadow:2px 2px 20px 2px rgba(0,0,0,.2)}.window-frame-bar{height:30px;border-bottom:1px solid #aaa;text-align:left;padding-left:10px;background:#f7f7f7}.window-frame-bar-button{display:inline-block;border:1px solid #aaa;width:10px;height:10px;margin:10px 3px 0 0;border-radius:50%}.popup-upselling .popup-generic-action-close{top:0!important;right:0!important}.popup-upselling-subtitle{position:relative;font-size:22px;color:#b9b9b9;letter-spacing:3px;font-variant:small-caps;font-weight:700;text-align:center}.popup-upselling-title{font-size:28px;font-weight:700;text-transform:uppercase;text-align:center;color:#1b75bb;margin:20px 0 40px}.popup-upselling-actions{margin-top:20px}.popup-upselling-features{margin-left:50px;margin-top:10px}.popup-upselling-feature{font-size:18px;font-weight:100;margin-bottom:30px;list-style:none}.popup-upselling-image{padding-left:20px}.popup-upselling.membership .popup-upselling-image,.popup-upselling.upgrade.professional-plus .popup-upselling-image{margin-top:40px}.popup-upselling.professional .popup-upselling-image{margin-top:15px}.popup-upselling-feature svg{float:left;width:20px;height:22px;margin:0 20px 0 0}.popup-upselling-feature svg path{fill:#1aae05}.popup-upselling.enterprise-demo-signup .role-signup,.popup-upselling.enterprise-demo-signup .role-trial,.popup-upselling.enterprise-demo-signup .role-upgrade,.popup-upselling.membership .role-enterprise-demo-signup,.popup-upselling.membership .role-signup,.popup-upselling.membership .role-trial,.popup-upselling.membership .role-upgrade,.popup-upselling .role-enterprise-demo-signup,.popup-upselling .role-membership,.popup-upselling .role-signup,.popup-upselling .role-upgrade,.popup-upselling.signup .role-trial,.popup-upselling.upgrade .role-enterprise-demo-signup,.popup-upselling.upgrade .role-membership,.popup-upselling.upgrade .role-signup,.popup-upselling.upgrade .role-trial{display:none}.popup-upselling.enterprise-demo-signup .role-enterprise-demo-signup,.popup-upselling.signup .role-signup{display:block}.popup-upselling.membership .role-membership,.popup-upselling.upgrade .role-upgrade{display:inline-block}.popup-upselling .professional,.popup-upselling .professional-plus{display:none!important}.popup-upselling.professional-plus .professional-plus,.popup-upselling.professional .professional{display:inline-block!important}.popup-upselling .home-page-signup-form{margin:0 auto}.popup-upselling .home-page-signup-form input{padding:10px 20px!important;text-transform:none!important;font-size:16px!important}.popup-upselling .home-page-signup-form .alert.alert-error{padding:0!important;background:transparent!important}.popup-upselling .home-page-signup-form .alert.alert-error .close,.popup-upselling .home-page-signup-form .alert.alert-success{display:none!important}.popup-upselling .home-page-signup-form .help-block{text-align:left;font-size:12px;font-weight:700;margin:0}.popup-generic .modal-body{padding:30px 30px 40px;max-height:none}.popup-generic-action-close{position:absolute;top:15px;right:15px;font-size:34px;font-weight:100;color:#b9b9b9;opacity:1}.referral-banner{width:270px;overflow:hidden;padding:10px 20px;border:1px solid #1b75bb;border-radius:5px 5px 5px 5px;text-align:center;transition:.3s;margin:0 auto;background:linear-gradient(180deg,rgba(125,185,232,0) 0,rgba(27,117,187,.1));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#007db9e8",endColorstr="#1a1b75bb",GradientType=0)}.referral-banner:active,.referral-banner:focus,.referral-banner:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.referral-banner svg{height:80px;float:left;margin:5px 30px 0 0}.referral-banner-link{display:inline-block;float:left;margin-top:3px;color:#1b75bb;font-weight:700;text-transform:uppercase;font-size:1.3em}.referral-banner-link small{display:inline-block;font-size:.4em;margin-bottom:5px}.referral-banner-link:hover{color:#1b75bb}.clouda-timer{position:relative;width:50px;height:50px}.clouda-timer-halfclip{width:50%;height:100%;right:0;position:absolute;overflow:hidden;-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.clouda-timer.started .clouda-timer-halfclip{-webkit-animation:cliprotate 6s 1;animation:cliprotate 6s 1}.clouda-timer-halfcircle{box-sizing:border-box;height:100%;right:0;position:absolute;border:3px solid transparent;border-top-color:#fff;border-left-color:#fff;border-radius:50%;visibility:hidden}.clouda-timer.started .clouda-timer-halfcircle{visibility:visible}.clouda-timer-halfcircle.clipped{width:200%;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.clouda-timer.started .clouda-timer-halfcircle.clipped{-webkit-animation:rotate 3s linear 2;animation:rotate 3s linear 2}.clouda-timer-halfcircle.fixed{width:100%;-webkit-transform:rotate(135deg);transform:rotate(135deg);opacity:1}.clouda-timer.started .clouda-timer-halfcircle.fixed{-webkit-animation:showfixed 6s 1;animation:showfixed 6s 1}.clouda-timer-stroke{border-radius:50%;border:1px solid #fff;opacity:.4;width:48px;height:48px;top:1px;left:1px;position:absolute;z-index:500;box-sizing:border-box}.clouda-timer-counter{width:50px;height:50px;position:absolute;z-index:500;color:#fff;line-height:50px;text-align:center;font-size:24px;opacity:.4}.clouda-timer.started .clouda-timer-counter{opacity:1}@-webkit-keyframes cliprotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(0);transform:rotate(0)}50.01%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes cliprotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(0);transform:rotate(0)}50.01%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@keyframes rotate{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}to{-webkit-transform:rotate(135deg);transform:rotate(135deg)}}@-webkit-keyframes showfixed{0%{opacity:0}49.99%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes showfixed{0%{opacity:0}49.99%{opacity:0}50%{opacity:1}to{opacity:1}}.support-faq{font-weight:lighter;font-size:20px;line-height:30px}#contacts-faq-content #personal-plans-faqs{padding:70px 0}.enterprise-box-divider{height:1px;background-color:#f1f1f1;border-bottom:1px solid #e7e7e7}.enterprise-box{border:1px solid #047784;margin:30px 20px;background:#f2f8f9;border-radius:5px;padding:40px 0}.enterprise-box .enterprise-box-img-container{text-align:center}.enterprise-box .enterprise-box-img{width:100px;height:100px;margin:0 auto}.enterprise-box .enterprise-box-title{font-weight:700;font-size:18px;color:#047784;text-align:center;margin:20px;line-height:22px}.enterprise-box .enterprise-box-text{color:#333;font-size:14px;text-align:center;margin:0 20px 30px;line-height:18px}.enterprise-box .enterprise-box-button-container{text-align:center}.enterprise-box .enterprise-box-button{background-color:#047784!important;border:1px solid #047784!important}#error-page .error-title-container{margin:40px 0 0}#error-page .error-image-container{margin:60px 0}#error-page .error-title{font-size:30px}#error-page .error-name{font-size:25px;margin:40px 0}#error-page .error-text{font-weight:100;line-height:30px;font-size:20px}#error-page .error-code{font-size:200px;line-height:normal}@media (max-width:768px){.row-fluid .no-margin[class*=span]{display:block;float:none;margin-left:0;width:100%}.span12-phone{width:91.48936%!important;width:91.43617%!important}.text-center-phone{text-align:center!important}.row-fluid .inline-phone,.row-fluid .no-margin.inline-phone{display:inline-block;width:auto}.fixed-follower.fixed{position:static!important}.tabled>.col{display:block!important}.tabled>.col.hidden-phone{display:none!important}.sign-page .form-accordion-section-wrapper{margin-bottom:0}#service-container .container{padding:0 10px}#service-container #services-list .tab-pane{display:block}}@media (min-width:768px) and (max-width:979px){.span12-tablet{width:91.48936%!important;width:91.43617%!important}.text-center-tablet{text-align:center!important}.achievement-box{width:50%!important;border:1px solid #e2e2e2!important;border-top:0!important}.achievement-box:first-child,.achievement-box:nth-child(2){border-top:1px solid #e2e2e2!important}.achievement-box:nth-child(2n){border-left:0!important}.achievement-box span{opacity:1}.socials.big.inline a{margin:0 10px 15px}.sign-page .sign-page-tabs-container{width:460px!important;margin:0 auto!important;float:none}.clouda-item,.clouda-item:nth-child(3n){width:48%;margin-right:2%}.clouda-item:nth-child(2n){margin-right:0}#courses-list-filters .selects-container{width:70%}#courses-list-filters .pagination-container{width:30%}#course-landing .course-sidebar{width:250px;padding-right:20px}#course-landing .course-main{margin-right:285px}#course-landing .next-course-box{padding:15px 20px}#course-landing .course-main.full .course-lecture-inner{padding-right:0}#course-landing .course-sidebar .accordion-heading{height:0;overflow:hidden}#course-landing .course-sidebar .accordion-body{display:block;height:auto!important}#course-landing .referral-banner{padding:0}#course-landing svg{margin-right:10px!important;margin-left:20px!important}.cr-viz .cr-provider{width:60px}#how-it-works .section-row .span5{width:50%}#for-business .enterprise-top-row>div{width:100%;float:none;margin:0}#for-business .slider-container{margin:30px auto}#for-business #main-tab-switch li a{font-size:14px}.quiz .ribbon .timer-text-container{line-height:20px}.deck-container{margin:0}.quiz .status-stat{padding-top:0;padding-bottom:0}.quiz-sidebar{width:200px}.quiz-session .quiz-sidebar .sidebar-section>div{width:100%;margin:0}.quiz-session .exit-btn{margin-top:15px}.quiz-session .btn-clouda.show-explanation{font-size:16px!important;width:70%}.quiz-session .btns-container{height:80px}.quiz-session .btns-container .back-to-question{top:105px;width:95%}.quiz-session.study-mode.explaining .btns-container{height:110px}.quiz-session .timer-container img{max-height:40px;width:auto}.quiz-session.timeout .timer-txt{text-align:center}.quiz-session .timer-txt{line-height:40px;font-size:24px}.quiz-session .q-header .cloudrank-progress-container{min-width:150px}.quiz-session .feedback-container .btn-feedback{margin:5px 10px}.quiz-session .feedback-container .dropdown-menu{margin-left:5%!important;width:90%!important}.quiz-session .feedback-container .dropdown-menu:before{right:39px}.quiz-session .feedback-container .dropdown-menu:after{right:40px}.quiz-session.study-mode .session-steps.animated{display:none}#quiz-results .session-topics{max-height:35px;overflow:hidden}#cloud-career-container #career-faqs .career-faq .title img{max-width:120px;max-width:100px}#cloud-career-container #stats-container .graphs{padding:0}#cloud-career-container #stats-container .graphs .span4{float:none;margin:0;width:auto;max-height:180px}#cloud-career-container iframe{height:164px}#career-paths-material .career-content-column{width:50%}#recurring-plans .btn-clouda{padding:7px 5px!important;font-size:13px!important}#pricing-content .price-col .num{font-size:40px}#pricing-content .price-col .name{font-size:19px;padding-bottom:10px}#pricing-content .box-container .highlighted-ribbon{font-size:13px}.form-accordion-panel-plans .pricing-column-top-title{margin-bottom:20px}.pricing-column-pricing-explanation{margin:0}.pricing-column-pricing-explanation small{display:none}#pricing-content .card-data-group .select2-container{width:103px!important}.form-accordion .form-accordion-payment-label{line-height:normal!important;margin-top:16px}#pricing-content .form-accordion .card-data-group .select2-container{width:100%!important}.form-accordion .form-accordion-cta-box{margin-left:0!important;width:100%}.form-accordion .form-accordion-row.heading{margin-bottom:20px}#leaderboard-container .user-item .progress .popover{display:block!important}#leaderboard .bordered .select2-container.select2-customized{margin-left:35px}.story-content .story-content-inner{width:80%;margin-left:10%}.stories-list .userstory-item{width:50%}.fundamentals-article .fundamentals-author{font-size:15px}#instructors .instructor,#instructors .instructor:nth-child(3n+1){width:48.6188%;margin-left:2.76243%}#instructors .instructor:nth-child(odd){margin-left:0}#bookmarks-list-filters .filters-left{width:100%}.enterprise-box,.enterprise-box-divider{display:none}}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar:before{content:""}}@media (max-width:767px){.CTA .btn-clouda{margin-top:15px}.badge-modal{margin:0 auto}.achievement-box{border:1px solid #e2e2e2!important;border-top:0!important}.achievement-box:first-child{border-top:1px solid #e2e2e2!important}.achievement-box span{opacity:1}.socials.big a{max-width:360px;display:block;margin-left:auto;margin-right:auto}.socials.inline a{display:inline-block;margin:0 10px 15px;max-width:100%}.home-page h1{font-size:42px}.window-frame{margin-right:0}.home-page-products-description{margin-bottom:80px}.home-page-product:last-child .home-page-products-description{margin-bottom:0}.home-page-enterprise{padding-bottom:40px}.home-page-enterprise .window-frame{margin:0 0 40px;border-radius:0}.home-page-customers .image-container{float:none;width:100%;margin-bottom:30px;text-align:center}.home-page-customers .image-container:last-child{margin-bottom:0}.home-page-plan-box{float:none;margin:0 auto 50px}ul.home-page-plan-features{margin:0 auto;width:70%;float:none}.home-page-actions{padding:0 40px}.home-page-testimonial{padding:40px;text-align:center}.home-page-testimonial-quote{padding-left:0;margin-top:0}.home-page-testimonial-avatar{margin:0 auto}.home-page-testimonial .home-page-signup-form{margin:50px 0;padding:15px;max-width:none}.home-page-enterprise-content p{padding:0 50px 20px}.home-page-infographic-download .home-page-simple-link{display:inline;text-align:center}.home-page-infographic-download .home-page-simple-link .pull-left{float:none}.home-page-products-title{padding:40px 0!important}ul.home-page-plan-features{max-width:300px}ul.home-page-plan-features li{padding-right:20px}.clouda-item{width:100%;margin-right:0}.clouda-item a{height:auto}#course #main-content{padding:15px}#course-contents .accordion-inner{padding:0 0 0 25px}.pagination-container{margin-top:40px}#courses-list-container{padding-top:15px}#courses-list-container .filters-container.fixed{position:static;padding-left:0}#courses-list-container .filters-container .inner{height:auto}#courses-list-filters .pagination-container{margin:25px 0 15px}#courses-list-container .filters-container.fixed .inner{border-bottom:0}#courses-list-filters .completed-container a{width:180px;line-height:32px}.learn-submenu-btns{float:none}.intro-text-container p{width:100%}#course-landing .course-sidebar{float:none;padding:0;width:auto}#course-landing .course-main,#course-landing .course-main.full{margin-right:0}#course-landing .course-author-box img{max-width:80px;max-height:80px}#course-landing .course-author-box{padding:10px;max-width:80%;margin:15px auto}#course-landing .course-details,#course-landing .course-tabs{padding:15px 0}#course-landing .course-details>div{margin-right:20px}#course-landing .course-main:last-child{padding-left:0}#video-transcript .mCSB_container{margin-right:20px}#course-landing .lecture-actions>.row-fluid>[class*=span]{margin-left:wrongvalue}#course-landing .lecture-actions [class*=span]{float:left}#course-landing .lecture-actions .span3{width:23.404255319148934%}#course-landing .lecture-actions .span6{width:48.93617021276595%}#course-landing .referral-banner{max-width:270px}#course-results .trophy-container img{max-height:150px;margin-bottom:20px}#course-results .results-stats>div{border-right:0;border-bottom:1px solid #fff}#course-results .results-stats .stat-icon{max-height:50px}.learning-path-item{min-width:0;width:100%;margin:30px 0}.learning-path-item .header-container{padding:10px 5px}.learning-path-item .header-container,.learning-path-item .header-container .title a{height:auto}.learning-path-item .header-container .title a{padding:10px 0}#profile .profile-data{padding:10px}#profile .profile-data .profile-summary .text{padding:0}.static-menu ul ul{padding-left:0}#how-it-works img{max-width:200px}#how-it-works section{padding:20px!important}#for-business .business-text{padding:0 15px}#enterprise-request-form .row-fluid:after,#enterprise-request-form .row-fluid:before{display:none}#for-business #trial-request{margin:30px 50px}h3.students-text{font-size:20px;line-height:30px}#for-business .tab-pane{padding:0 1em;overflow-x:hidden}#for-business #main-tab-switch li{margin-left:0;margin-right:0;width:100%;text-align:center;white-space:nowrap}#for-business #main-tab-switch li a{font-size:12px}#for-business .top-content h3{font-size:18px;line-height:24px}#for-business #live-demo .enterprise-md-feature{margin-bottom:0}#for-business #live-demo .demo-promo-text{margin-bottom:1.5em}#for-business #cta-selector li a{font-size:14px}#for-business #cta-try-demo .get-in-touch-opener{margin-bottom:1.2em}#for-business #enterprise-request-form #notes{margin-top:1em}#for-business #enterprise-features .discover-md-row+.discover-md-row{margin-top:120px}#for-business .discover-md-txt{position:relative;-webkit-transform:initial;transform:none;top:auto;text-align:center}#for-business #main-tab-switch .hidden-on-mobile{display:none}body#static-new #banner-bottom,body#static-new #banner-top{height:250px}body#static-new #banner-top .parallax-layer-back{margin-top:-10vh}body#static-new #banner-bottom .text{text-align:center;margin-left:0;font-size:20px;line-height:26px}body#static-new #banner-bottom .action a{margin:0 auto;width:160px;display:block;margin-top:20px}.content h2,body#static-new .paragraph{padding-left:40px;padding-right:40px}body#static-new .paragraph h3{margin-top:0}body#static-new .link-big{float:none;width:100%}body#static-new .link-big>div{border:0;border-bottom:2px solid #fff}body#static-new .content h1{margin-left:40px;margin-right:40px}#customers-page .customers{margin-top:50px;height:1170px}#customers-page .customers .name{display:none}#customers-page .customers h1{font-size:14px}#customers-page .customers .image-container{height:auto}#customers-page .customers .image-container img{height:40%;margin-bottom:20px;filter:none;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);cursor:pointer}#customers-page .customers .customer .image-container:before{background-color:transparent}#investors-page .investor .logo{display:none!important}#contacts-page .socials-btns{margin-bottom:40px}#contacts-page .socials-btns a{margin:0 auto!important;margin-bottom:15px!important}#contacts-page .media-object{margin:0 auto!important}#contacts-page .addresses address{text-align:center}#students-page .steps .step-number{display:block;text-align:center;float:none;margin:0 0 20px;background:#f2f2f2;line-height:46px}#why-ca-page .nav-tabs>li,.nav-pills>li{display:block}#why-ca-page .nav>li>a{display:block;border:0!important}#customers-page .stories .nav-tabs>li{margin:0 40px}#customers-page .stories .case-story{padding:60px 30px}.quiz .question-container,.quiz .quiz-header{padding:0 20px}.quiz .provider-container{padding:10px 0 15px}.quiz.random .no-more-questions{padding:0}.quiz.random .no-more-questions .text{padding:20px}.quiz .quiz-footer{position:static}.question-container .question{padding:20px}.question-container .question .text{margin-bottom:5px}.question-container .question .answers a{padding:10px 0}.quiz .quiz-footer .after-answer>a{margin:5px auto;width:80%}#quiz-config .quiz-modal .mode-selection>div{width:100%!important;margin:10px 0!important}#quiz-config .quiz-modal .mode-selection>.span1{line-height:30px}#quiz-config .quiz-modal .difficulty-selection{margin-bottom:15px}#quiz-config .quiz-modal p{margin-bottom:20px}#quiz-index .content-wrapper>.container-fluid{padding-left:20px;padding-right:20px}#quiz-index .suggested-quiz-sessions .clouda-item{max-width:150px}#quiz-index .suggested-quiz-sessions{min-height:0!important}#quiz-index .middleContent{margin-left:0!important}#quiz-index .recent-quiz-sessions>.row-fluid{text-align:center}.quiz-sidebar{width:auto}.quiz-session .session-steps{margin:5px 10px}.quiz-session .session-question-container{min-height:0}.quiz-session .q-answers{width:100%}.q-stage{padding:15px}.q-stage .q-text{margin-bottom:15px}.quiz-session .q-answers a{margin:10px 0}.quiz-session .timer-container img{max-height:40px;width:auto}.quiz-session .timer-txt{font-size:35px;line-height:35px}.quiz-session.answered .btns-container,.quiz-session.answering .timer-container,.quiz-session.study-mode .btns-container{display:block;background:#fff none repeat scroll 0 0;border-top:1px solid #d9d9d9;bottom:0;position:fixed;z-index:100;width:100%}.quiz-session.timeout .timer-txt{text-align:center}.quiz-sidebar .sidebar-section:first-child{border-top:1px solid #d9d9d9}.quiz-session.answering .timer-container>div{float:left;width:50%}#quiz-results .results-header .title{margin:0}#quiz-results .chart-container{max-height:80px;min-height:0;-webkit-transform:scale(.7);transform:scale(.7)}#quiz-results .btns-container .btn-clouda:first-child{margin-right:0}#quiz-results .results-sub-stats p{margin:25px 0 10px!important}#quiz-results .results-sub-stats .stat-icon{max-height:50px;width:auto}body#career #main-content{padding:0}#cloud-career-container #career-faqs .career-faq .title img{max-width:55px}#cloud-career-container #stats-container .tags ul{max-width:130px;margin-bottom:10px}#cloud-career-container #user-bar{height:auto}#cloud-career-container #user-bar .user-info p{max-height:none;line-height:25px}#results-container #career-social-links li{display:inline-block;margin:0 10px}#career-more-products img{width:80%;display:block;margin:20px auto 0;max-width:400px}#cloud-career-container section{padding:30px!important}#cloud-career-container .static-menu{padding:10px 0}#cloud-career-container .static-menu ul ul{padding:5px 0 15px}#cloud-career-container .static-menu ul ul li:before{display:none}#cloud-career-container .static-menu>ul{padding:0}#cloud-career-container #career-content>div{padding:0 20px 10px}.statement-big{max-width:95%}.discussion-container{margin-top:30px}.statement-big{padding-bottom:70px}.quote-close{bottom:45px}#disqus_thread_help+.popover{max-width:80%}.side-menu-wrapper.closed,.side-menu-wrapper.closed .side-menu,.side-menu-wrapper.open,.side-menu-wrapper.open .side-menu{width:auto;min-width:0;position:static!important}.side-menu-wrapper .side-menu{position:static}.side-menu .menu{text-align:center;margin:0}.side-menu .menu li{float:none;display:inline-block;margin:0 10px}.content-wrapper .sub-header .social-share-container{padding-right:0}.side-menu #bookmarks-link.active{display:none}#referral-landing form fieldset{float:none;display:block;width:100%}#referral-landing form .control-group,#referral-landing form button{float:none;width:70%;max-width:100%;margin:5px auto;display:inline-block}.referral-data{max-width:500px;margin:0 auto}#pricing .pricing-features{margin-top:0!important}#pricing-content .price-col{margin-bottom:50px}#pricing-content .price-col .pdf-link:empty{display:none}#pricing-content #recurring-plans{padding-bottom:40px}#pricing #recurly-form{max-width:450px}.pricing-content-plans .span2-5{width:100%!important}.form-accordion-panel-plans .pricing-plan-box{margin:20px}.pricing-content-professional-plus-info{margin-bottom:20px}#pricing-content .price-preview{margin:20px auto}#pricing-content .trial-form .socials.big a{display:inline-block}#pricing-content .payment-form.update{margin:40px!important}#pricing-content .payment-form.update .control-label{width:auto}.form-accordion-section{padding-left:20px;padding-right:20px}#pricing-content .form-accordion .card-data-group .select2-container{margin-bottom:10px}#pricing-content .form-accordion .price-preview{margin:0 20px 40px}.form-accordion .form-accordion-section-nav .btn-clouda{width:100%}#pricing-content form label small,.form-accordion-row-label-desc{display:inline;margin-left:10px}.form-accordion .radio-group{text-align:left;padding-top:0}.form-accordion .radio-group label{margin-left:0;margin-right:20px}#pricing-content .form-accordion-container{display:table}#pricing-content .form-accordion-container .form-accordion-panel-form{display:table-footer-group}#pricing-content .form-accordion-container .form-accordion-panel-preview{display:table-header-group}#leaderboard-header{padding-bottom:0;margin-bottom:0;border-bottom:0}#leaderboard-container h1{display:block;margin:auto}#leaderboard-container .bordered{display:block;margin-top:23px;border-left:0}#leaderboard-container .user-item{height:auto;padding:10px 0}#leaderboard-container .user-item .user-rank{margin:0}#leaderboard-container .user-item .name{display:inline-block;min-width:110px;text-align:left}#leaderboard-container .tab-pane{margin-top:30px}.leaderboard-CTA .btn-clouda:last-child{margin-top:1em}.story-content .story-content-inner{width:90%;margin-left:5%}.story-header>div{padding:20px 0}#company-case-study blockquote,.story-header blockquote{margin-bottom:0}.stories-list .userstory-item{width:100%}#instructor .instructor-stats{padding:2% 10%;max-width:100%}#bookmarks-intro .bookmarks-link-container{width:50%;float:left}#bookmarks-list-filters .filters-item{margin:5px 0}#pricing-page .pricing-table-container{padding-left:15px;padding-right:15px}#pricing-page .pricing-fairness{line-height:1.3em;font-size:.9em;padding:0 20px}#pricing-page .pricing-fairness p{margin-bottom:20px}#pricing-page h1{font-size:1.6em;padding-bottom:30px}#pricing-page .pricing-table{display:table}#pricing-page .pricing-column.starter{display:table-footer-group}#pricing-page .pricing-column.professional-plus{display:table-header-group}#pricing-page .pricing-special-plans{width:auto;margin:0}#pricing-page .pricing-column-top{margin-top:40px!important}#pricing-page .pricing-column.professional-plus .pricing-column-top{margin-top:20px!important}#pricing-page .pricing-column-top-body{height:auto}#pricing-page .pricing-column-top-price{margin-top:40px}#pricing-page .pricing-column .pricing-row.marked:before{left:auto;right:18px}#pricing-page .pricing-column .pricing-row.marked:after{left:auto;right:10px}#pricing-page .pricing-row{padding-left:10px;text-align:left!important;font-size:.9em;color:#fff}#pricing-page .pricing-plan-cta-trial{width:50%;margin:30px auto -10px!important}#pricing-page .block{display:block!important}#pricing-page .block .pull-left{float:left!important}#pricing-page .block svg{margin-bottom:0!important}#pricing-page .pricing-special-plan{margin-top:40px;margin-bottom:40px}#pricing-page .pricing-special-plan .pricing-plan-cta-trial{width:auto}#pricing-page .pricing-info-box{padding:10px 15px;font-size:1em}#pricing-page .pricing-info-box-title{font-size:1.3em;margin-bottom:20px}#pricing-page .pricing-info-box .media-object{text-align:center;margin:0}#pricing-page .pricing-info-box .media:first-child{margin-bottom:40px}#pricing-page .pricing-special-plan-disclaimer{display:block}#pricing-page .pricing-features{padding-left:0}#usergroups-footer{padding:0 20px}#usergroups-footer-signup{margin-top:0}#usergroups-footer-signup h3{margin:0 0 30px}.popup-upselling .modal-body{padding:30px 10px 20px}.popup-upselling .popup-generic-action-close{top:-20px!important;right:-20px!important}.popup-upselling-image{text-align:center;padding:0;margin:0!important}.enterprise-box,.enterprise-box-divider{display:none}}@media screen and (max-width:979px){#main-menu .mobile-only{display:block!important}#main-menu #top-navbar{font-size:14px}#main-menu{padding:0}#main-menu .top-logo{max-height:40px;margin-left:20px}.mobile-arrow{display:inline-block!important;margin-right:0!important}.mobile-arrow:after{position:absolute;left:auto;margin-left:10px;right:auto;top:50%!important}#main-menu li{text-align:center;margin:0!important}#main-menu .main-left li:before{content:none}#main-menu .main-left li{display:block;float:none}#main-menu li .dropdown{position:relative;bottom:auto;top:auto;transition:none;height:0;overflow:hidden}#main-menu .main-left li a{padding:0;display:block}#main-menu .main-left>li a:before{display:none}#main-menu .main-left>li>a:after{margin-left:10px}#main-menu .main-left li:after,#main-menu li .dropdown:after,#main-menu li .dropdown:before{content:none}#main-menu li .dropdown ul{border-radius:0;min-width:0;padding:10px 0;box-shadow:none!important;margin:0 30px;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-left:none!important;border-right:none!important}#main-menu li .dropdown li{list-style:none;display:block;float:none}#main-menu li:hover .dropdown{height:auto;top:auto;left:0}#main-menu li .dropdown,#main-menu li .dropdown.left{left:auto}#main-menu li .dropdown.right{right:auto}#main-menu .user .dropdown{display:block;overflow:hidden;height:auto;max-width:100%!important}#main-menu .user{height:auto;background-color:#f7f7f7}#main-menu .user>span{line-height:70px;display:inline-block!important;position:relative}#main-menu .user .user-image{margin:15px auto;-webkit-transform:none;transform:none;top:auto;display:block;position:absolute;right:100%;margin-right:15px}#main-menu .user .user-image:after{content:none}#main-menu .user ul{border:0!important;background-color:#f7f7f7!important;margin:0!important;padding:0!important}#signin-box a,#signup-box a{padding:0!important;height:70px;width:100%;display:inline-block;font-size:14px}#main-menu #top-navbar{clear:both}#main-menu .top-logo{margin-left:0!important}#main-menu .main-left,#main-menu .nav{float:none}#main-menu .mobile-user-actions ul{padding:0}#main-menu .mobile-user-actions #signin-box{border:none}#main-menu .user .dropdown{min-width:0}#main-menu .main-left .divider-bottom{border-bottom:0;margin-bottom:0;padding-bottom:0!important}#main-menu .main-left .divider-top{border-top:0;margin-top:0;padding-top:0!important}}@media screen and (max-width:1100px){#main-menu #signup-box a{padding:0 15px}}@media screen and (max-width:1100px) and (min-width:979px){#main-menu .main-left li a span,#main-menu .main-left svg{display:none!important}}@media screen and (max-width:1235px) and (min-width:1100px){#main-menu .main-left .main-menu-business-item{display:none}}@media screen and (max-width:1050px) and (min-width:980px){#main-menu .main-left .main-menu-business-item{display:none}}@media screen and (max-width:1200px){#main-menu .brand .title{display:none}}@media screen and (max-width:1140px){#main-menu #top-navbar:not(.is-anon) .main-left>li{margin-right:0!important}#main-menu #top-navbar:not(.is-anon) .main-left>li a{padding:0 16px}}@media screen and (max-width:1280px){#main-menu #top-navbar.is-anon .main-left>li{margin-right:0}}@media screen and (max-width:1024px){#main-menu #top-navbar.is-anon .main-left>li>a{padding-left:10px}#main-menu #top-navbar.is-anon .main-left>li>a:before{width:calc(100% - 30px);left:10px}}@media (max-width:979px){.badge-modal .image-container{min-height:120px;background-position:center -20px}.badge-modal.completed .image-container img{max-width:120px;max-height:120px}.badge-modal .modal-footer{padding:10px}.home-page h2,.home-page h3{font-size:20px}.home-page-signup-form.form-accordion input{font-size:14px!important}.home-page-enterprise-content p{padding:0 50px 20px}#course-landing-tabs>li{width:33%;max-width:100%}#course-landing .lecture-title{font-size:25px;line-height:30px;overflow:hidden}#course-landing .course-title{font-size:16px;max-height:75px;overflow:hidden}#course-landing .lecture-placeholder{min-height:350px}#course-landing .lecture-CTA{top:auto;bottom:50px}#course-landing .course-main .course-lecture-container video{min-height:0}#course-landing .course-lp-box{max-width:330px;font-size:12px;padding-right:35px}#course-landing .course-lp-box a{line-height:16px;margin-top:5px}#course-landing .course-lp-box svg{width:30px;height:30px;right:5px;margin-top:-15px}#course-results .results-CTA a{margin:10px}#for-business .row-fluid [class*=span]{display:block;width:100%!important;margin-left:0!important;box-sizing:border-box}#enterprise-forms{margin-top:150px!important}.for-business-dash-feature-text+img{max-width:400px;margin-bottom:30px}.for-business-dash-feature-text{height:auto!important}#for-business #buy-now .text-right{text-align:left!important}#for-business #header iframe{margin-right:auto;margin-left:auto;display:block}.static-menu ul ul li:before{display:none}#for-business #trial-request,#for-business .enterprise-customers{margin:30px auto}#for-business #header{padding-left:1em;padding-right:1em}body#static-new .paragraph{margin-bottom:50px}#customers-page .customers{margin-top:90px}#investors-page .investor{width:auto;padding-left:40px;padding-right:40px}#investors-page .s500 .logo.visible{left:10%!important}#investors-page .vertex .logo.visible{right:20px!important}#contacts-page #banner-top .letter{width:70%;top:30%}#contacts-page .addresses address{font-size:24px}.content-model h1{line-height:50px}.content-model h2{width:auto;margin:20px}.content-model-table-row h6{text-transform:uppercase;padding-top:20px}.content-model-course{margin-bottom:5px;padding-top:12px;padding-bottom:12px}.content-model-table-row-box{padding:10px 50px}.content-model-lp-column{margin:20px 50px;padding:20px;color:#fff}#why-ca-page .nav-tabs>li>a{font-size:14px}#products .product-content{padding-top:0}#products .fixed-navblock{position:static!important}#for-business .business-presentation{height:320px}#quiz-config #main-content{min-height:0}#quiz-config .quiz-modal{width:auto;margin:20px auto}#quiz-index .quiz-topic{max-width:none;width:100%}#quiz-index .suggested-quiz-sessions .clouda-item{min-width:200px}#quiz-index .suggested-quiz-sessions{min-height:1517px}#pricing-content .pricing-faqs{padding:20px;margin-top:30px}#pricing-content .sub-pricing-text{padding:20px;margin-bottom:20px}#recurring-plans .btn-clouda{min-width:150px}#pricing-content .price-col .promo-sup{font-size:18px}#pricing-content .extra-plans img{max-width:200px;max-height:200px;margin-top:30px}#pricing-content form .form-actions{padding-left:0}#pricing-content .checkout-description h4{background-image:none}#pricing-content .price-preview{font-size:14px}.form-accordion input{font-size:18px!important}#instructor .instructor-image img{height:150px;width:150px}#usergroups-fold h1{font-size:35px;line-height:48px}#usergroups-fold h2{margin:20px 0}#usergroups-material{text-align:center}#usergroups-membership p{padding:0 15px}#usergroups-footer-signup h3{font-size:30px;line-height:40px;margin-top:50px}}@media (min-width:1400px){.achievement-box{width:25%!important;border:1px solid #e2e2e2!important;border-top:0!important}.achievement-box:nth-child(4n+2),.achievement-box:nth-child(4n+3){border-left:0!important;border-right:0!important}.achievement-box:nth-child(4n+2){border-right:1px solid #e2e2e2!important}.achievement-box:first-child,.achievement-box:nth-child(2),.achievement-box:nth-child(3),.achievement-box:nth-child(4){border-top:1px solid #e2e2e2!important}.clouda-item,.clouda-item:nth-child(3n){width:23%;margin-right:2%}.clouda-item:nth-child(4n){margin-right:0}#course-info,#video-transcript{max-width:98%;font-size:150%;line-height:150%}#course-info li,#video-transcript li{font-size:100%;line-height:120%}#for-business .slider-container{margin-left:auto}#quiz-config #main-content{min-height:600px}#quiz-config .quiz-modal{margin:7% auto}#quiz-config .quiz-modal.short{margin:13% auto}.quiz-session.study-mode .session-steps.too-many{display:block}}@media (min-width:1800px){.achievement-box,.achievement-box:nth-child(4n+2),.achievement-box:nth-child(4n+3){width:20%!important;border:1px solid #e2e2e2!important;border-top:0!important}.achievement-box:nth-child(5n+2),.achievement-box:nth-child(5n+3),.achievement-box:nth-child(5n+4){border-left:0!important;border-right:0!important}.achievement-box:nth-child(5n+2),.achievement-box:nth-child(5n+3){border-right:1px solid #e2e2e2!important}.achievement-box:first-child,.achievement-box:nth-child(2),.achievement-box:nth-child(3),.achievement-box:nth-child(4),.achievement-box:nth-child(5){border-top:1px solid #e2e2e2!important}.clouda-item,.clouda-item:nth-child(3n),.clouda-item:nth-child(4n){width:18%;margin-right:2%}.clouda-item:nth-child(5n){margin-right:0}#quiz-config #main-content{min-height:765px}#quiz-config .quiz-modal{margin:10% auto}#quiz-config .quiz-modal.short{margin:15% auto 14.5%}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search-choice-close,.select2-search input{background-image:url(../corn/select2/select2x2.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}@media only screen and (max-width:768px){.bee3D-slide{transition:opacity .7s ease,-webkit-transform .7s ease;transition:transform .7s ease,opacity .7s ease;transition:transform .7s ease,opacity .7s ease,-webkit-transform .7s ease}.team-icons{zoom:.8}.team-icon-small{zoom:.5!important}#products .intro_icons{zoom:.5}#products .nav_icon_txt{font-size:12px}#products .accordion .lecture-descr{display:inline!important}#products #course-contents .col{text-align:left;padding-top:5px}#products #course-contents .step-container{background-position:15px 0;float:left;display:inline-block!important;width:10%}#products #course-contents .step-type{zoom:.7}#products .course_shot{padding-top:4%}#products .product_feature_text .txt_feature{width:90%;padding-left:5%}#products .product_feature_img img{max-height:150px;width:auto;margin:10px 0}#products .nav_icons li{width:50%;float:left}}@media (max-width:1200px){.sign-page .form-accordion-section-wrapper{padding-right:20px}.home-page-testimonial{padding:50px 20px}#course-landing .course-details .actions{display:block;text-align:center;float:none;margin:0 auto}#course-landing .course-details .actions .btn-clouda{float:none;margin:30px 10px 20px}#how-it-works{font-size:17px;line-height:24px}#how-it-works h1{font-size:40px;line-height:30px;margin-top:0}#how-it-works h2{font-size:22px;line-height:26px;margin-top:25px}#how-it-works .head-data p{margin:20px auto 0;padding:25px 0 0}#how-it-works .CTA{font-size:19px}#how-it-works #community-support,#how-it-works #sub-header{font-size:18px;line-height:25px}#how-it-works .subtitle{font-size:23px;line-height:26px}#how-it-works .title{font-size:24px;line-height:26px;margin:10px 0}#how-it-works .section-row{padding:25px 0}#how-it-works .section-row img{padding:15px;box-sizing:border-box}}@media (min-width:770px) and (max-width:979px){ul.home-page-plan-features{margin-left:40px!important}.home-page-products-description p{padding:15px!important}}@media (min-width:979px) and (max-width:1200px){.home-page-testimonial .home-page-signup-form{margin-left:20px}}@media (min-width:1600px){.home-page-enterprise-content p{font-size:1.5em}.home-page-infographic .visible-desktop{display:none!important}.home-page-infographic .hidden-desktop.hidden-phone.hidden-tablet{display:inline!important}}@media (max-width:1100px){#course-landing .btn-transcript{display:none!important}}@media (min-width:768px) and (max-width:900px){.learning-path-item{min-width:375px}.learning-path-item .header-container,.learning-path-item .header-container .title a{height:auto}}@media (min-width:768px) and (max-width:850px){.cr-viz{font-size:11px}}@media (min-width:850px) and (max-width:1100px){.cr-viz{font-size:13px;padding:15px}.cr-viz .cr-provider{width:70px;font-size:14px}}@media (min-width:980px){body#static-new #banner-top h1{font-size:70px!important}.content-model-table .row-fluid [class*=span]{margin-left:1%}}@media only screen and (max-width:640px){.team-social-icons{zoom:.5}.teamcontainer h4{line-height:20px}.teamcontainer .team_member{width:100%;padding:10px 30px}#products .product_feature_text .txt_feature{width:90%;padding-left:5%}}@media screen and (max-width:768px){.teamcontainer .tooltip{display:none!important}}@media only screen and (min-device-width:768px){#products .ification{display:inline-block}}@media screen and (max-device-width:736px) and (orientation:portrait){#products .video_title h2{font-size:18px;padding-top:3%}}@media (max-width:1800px){#quiz-index .suggested-quiz-sessions article:nth-last-child(-n+2){display:none}}@media (min-width:980px) and (max-width:1200px){#quiz-results .session-topics{overflow:hidden}#cloud-career-container #career-faqs .career-faq .title img{max-width:120px}#cloud-career-container a>img,#cloud-career-container iframe{height:210px;margin-top:25%}#recurring-plans .btn-clouda{padding:7px 10px!important}.story-content .story-content-inner{width:70%;margin-left:15%}.stories-list .userstory-item{width:33%}#usergroups-fold h1{font-size:44px}}@media (min-width:768px) and (max-width:1200px){#cloud-career-container #career-faqs{padding:15px 20px}}@media (min-width:768px) and (max-width:980px){.content-wrapper #main-content{padding:0 15px 15px}}@media (min-width:970px) and (max-width:1230px){.hidden-between-tablet-desktop{display:none!important}.visible-between-tablet-desktop{display:block!important}}@media (max-width:1184px){#company-leaderboard .bordered .select2-container.select2-customized{margin-left:35px}#company-leaderboard .bordered{border-left:0}}@media (min-width:769px) and (max-width:1250px){#pricing-page .pricing-column-top-desc{display:none}#pricing-page .pricing-column-top-body{height:100px}#pricing-page .pricing-features{margin-top:170px}#pricing-page.trial-funnel .pricing-features{margin-top:235px}#pricing-page .pricing-column-top-title,#pricing-page .pricing-special-plan{font-size:1em}#pricing-page .pricing-column-top-header,#pricing-page .pricing-plan-cta-trial,#pricing-page .pricing-row{font-size:.8em!important}#pricing-page .pricing-column-top-price{font-size:2em}}@media (max-width:1250px){#pricing-page .pricing-special-plan{max-width:300px;margin:40px auto}}@media (min-width:769px) and (max-width:979px){#pricing-page .pricing-column{width:21%}#pricing-page .pricing-special-plan-disclaimer{display:block}}@media (max-width:1250px) and (min-width:769px){#pricing-page.promotion .pricing-column-top-body{height:170px}}