html{margin:0;padding:0;background-image:-o-linear-gradient(bottom,#3e4040 100%,#707373 100%);background-image:-moz-linear-gradient(bottom,#3e4040 100%,#707373 100%);background-image:-webkit-linear-gradient(bottom,#3e4040 100%,#707373 100%);background-image:-ms-linear-gradient(bottom,#3e4040 100%,#707373 100%);background-image:linear-gradient(to bottom,#3e4040 100%,#707373 100%)}body{min-width:1000px;color:#333;font-size:82.5%;font-family:"Segoe UI",Verdana,Helvetica,Sans-Serif;margin:0;padding:0}header,footer,hgroup,nav,section{display:block}mark{background-color:#a6dbed;padding-left:5px;padding-right:5px}.vertical-line{border-left:solid #c00}.float-left{float:left}.float-right{float:right}.two-column{width:47%}.three-column{width:31%}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}h1,h2,h3,h4,h5,h6{color:#000;margin-bottom:0;padding-bottom:0}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}.content-wrapper{margin:0 auto;min-width:1000px;max-width:1440px}#body .content-wrapper{width:80%}#body{clear:both;padding-bottom:35px}.main-content{padding:0 10px 10px 10px;position:relative}body.ui-widget-content{border:1px solid #b9b296}footer,footer a,footer a:visited,footer a:hover,footer a:active,footer a:focus{clear:both;font-size:.9em;color:#fff;font-weight:bold;text-align:center}footer a{text-decoration:none}#terms-and-conditions{display:none;height:200px;overflow:auto;margin-bottom:1.5em;padding:10px;border:solid 1px #d7d7d7;color:#505050;background-color:#fff;font-size:90%}.popup-content-wrapper{margin:0 auto;width:872px;margin-top:10px}body.popup{min-width:1024px;min-height:768px;overflow:hidden}#popup-body{overflow-x:auto;overflow-y:auto}.popup-main-content{text-align:center;padding:0 5px}#course-view-container{margin:0 auto;width:850px;min-height:700px;overflow:hidden}#course-viewer-container{margin:0 auto;width:750px}#course-viewer{text-align:left;width:750px;min-height:600px;position:relative}#course-viewer .action-bar{position:absolute;bottom:0}.assessment-container{min-height:400px;padding:10px;margin:5px}.login-content input[type="submit"].register-button{position:relative;top:0;right:0;bottom:0;left:0;float:right;padding:.4em 1em}.login-content{margin:0 auto;padding:20px;min-height:650px;width:850px}.login-widget{float:left;width:400px;margin:5px;height:250px}#login-image{position:absolute;right:50px;top:3px}#login-form{position:relative;top:50px}.login-form-field{float:left;margin-right:20px}header{height:95px;background:#45484d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#45484d 0%,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#45484d),color-stop(100%,#000));background:-webkit-linear-gradient(top,#45484d 0%,#000 100%);background:-o-linear-gradient(top,#45484d 0%,#000 100%);background:-ms-linear-gradient(top,#45484d 0%,#000 100%);background:linear-gradient(to bottom,#45484d 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#45484d',endColorstr='#000000',GradientType=0)}.login-content input,.login-content label{display:block}.login-content label{font-size:1.1em}.login-content .ui-state-container{width:705px}.header-logo{position:relative;top:-53px;margin-left:40px}.logo{max-height:70px;max-width:150px}footer.login{position:absolute;bottom:0;width:100%}.site-title{color:#fff;font-family:Rockwell,Consolas,"Courier New",Courier,monospace;font-size:2.5em;font-weight:bolder;text-align:center}.logo-and-title,.popup-logo-and-title{padding-top:25px}.popup-logo-and-title .logo{position:relative;top:-53px;left:20px}.site-title a,.site-title a:hover,.site-title a:active{background:none;color:#c8c8c8;outline:none;text-decoration:none}#login input{width:200px;height:30px}#menu{padding:0;margin:0}.login-info{float:right;position:relative;top:-50px;left:30px;color:#fff;width:350px}.logout-button{color:#2779aa;font-weight:bold;position:relative;left:-65px;top:40px}.registration-form{margin:0 auto;width:750px}.featured{background-color:#fff}.featured .content-wrapper{background-color:#7ac0da;background-image:-ms-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:-o-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#7ac0da),color-stop(1,#a4d4e6));background-image:-webkit-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);color:#3e5667;padding:20px 40px 30px 40px}.featured hgroup.title h1,.featured hgroup.title h2{color:#fff}.featured p{font-size:1.1em}hgroup.title{margin-bottom:10px}hgroup.title h1,hgroup.title h2{display:inline}hgroup.title h2{font-weight:normal;margin-left:3px}section.feature{width:300px;float:left;padding:10px}ol.round{list-style-type:none;padding-left:0}ol.round li{margin:25px 0;padding-left:45px}article{float:left;width:70%}aside{float:right;width:25%}aside ul{list-style:none;padding:0}aside ul li{background:url("../Images/bullet.png") no-repeat 0 50%;padding:2px 0 2px 20px}.label{font-weight:900}#loginForm{border-right:solid 2px #c8c8c8;float:left;width:45%}#loginForm .validation-error{display:block;margin-left:15px}#socialLoginForm{margin-left:40px;float:left;width:50%}.contact h3{font-size:1.2em}.contact p{margin:5px 0 0 10px}.contact iframe{border:1px solid #333;margin:5px 0 0 10px}fieldset{border:none}fieldset div{margin-left:10px}fieldset legend{display:none}#filters legend{display:inherit}#change-appointment-date{width:385px;height:35px;position:absolute;top:30px;right:30px}fieldset ol{padding:0;list-style:none}fieldset ol li{padding-bottom:5px}fieldset label,label{font-weight:900}fieldset label.checkbox{display:inline}input[type='radio'],input[type='checkbox']{vertical-align:middle;display:inline;max-width:25px}fieldset input[type="text"],fieldset input[type="password"]{border:1px solid #e2e2e2;color:#333;line-height:.9em;margin:5px 0 6px 0;padding:5px;width:160px}.checkbox-field{margin:1em 0 0 0;float:left;clear:left;padding-left:155px}.checkbox-field div label{display:inline}.editor-checkbox-field{margin:1em 0 0 0;float:left;clear:left;position:relative;left:160px}fieldset input[type="text"]:focus,fieldset input[type="password"]:focus{border:1px solid #7ac0da}fieldset input[type="submit"]{background-color:#d3dce0;border:1px solid #787878;cursor:pointer;font-size:.9em;font-weight:600;padding:7px}fieldset input.date-picker{width:120px}input.time-spinner{width:70px}.modal-popup input[type="text"],.modal-popup input[type="password"]{width:90%}.message-info{border:1px solid;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0}.error{color:#e80c4d}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input[type="text"].input-validation-error,input[type="password"].input-validation-error{border:1px solid #e80c4d}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}.csv-listbox{text-align:left}.grid-no-records{font-size:1.2em;text-align:center}.webgrid{width:98%;border:0;border-collapse:collapse;margin:0 auto;margin-bottom:10px}.webgrid a{text-decoration:none;color:#000}a.webgrid-link{color:#2779aa;font-weight:bold}.webgrid-wrapper{width:100%;padding-bottom:5px}.webgrid-alternating-rows{background-color:#e5e0cc}.webgrid tr{height:30px}th{color:#11182a}.webgrid-footer{text-align:left}.webgrid-footer td{position:absolute;left:25px}.tiny-width{width:25px}.small-width{width:60px}.medium-width{width:125px}.large-width{width:250px}td span{margin:0 auto}.actions{margin-top:20px;float:right}.main-content h2{margin:5px 0;color:#080909;padding:10px}.editor-label{margin:1em 0 0 0;float:left;clear:left;width:150px;padding-right:10px;text-align:right;font-size:1em}.editor-label-small-width{margin:1em 0 0 0;float:left;clear:left;width:100px;padding-right:10px;text-align:right;font-size:1em}.editor-field{float:left;display:inline-block;margin:.4em 0 0 0;font-size:1em}#correspondence .editor-field input{width:390px}.token-input-list-facebook{max-height:75px}#correspondence .text-area{width:396px;height:225px;margin-top:10px}.ui-selectmenu-text,.ui-selectmenu-menu{font-size:.8em}.login-info .editor-label{margin:0}.login-info .editor-field{margin:0}.text-area{height:100px;width:600px}.delete-icon-only{font-size:.9em;margin:0 2px}.field-validation-error{float:left;padding-left:160px}.form-section-wrap{padding:10px}.text-align-center{text-align:center}.text-align-left{text-align:left}.text-align-right{text-align:right}.drop-shadow{margin-bottom:10px;-moz-box-shadow:0 4px 8px rgba(0,0,0,.5);-webkit-box-shadow:0 4px 8px rgba(0,0,0,.5);box-shadow:0 4px 8px rgba(0,0,0,.5)}.container{display:inline-block;width:100%;margin-top:10px}.ui-widget-header,.ui-state-highlight,.ui-state-error{padding:5px;margin:5px}.ui-widget-content input[type="button"],.ui-widget-content input[type="submit"],a.button{margin-left:5px;margin-bottom:5px;font-size:1em;min-width:100px}.ui-widget-content.no-background{background:#fff}span.ui-selectmenu-button{width:175px}.ui-progressbar{position:relative;width:200px}#progress-bar{position:absolute;right:10px;top:20px}#progress-label{position:absolute;left:50%;top:4px;font-weight:bold;text-shadow:1px 1px 0 #fff}.error-text ul{list-style:none}#logo-link:active,#logo-link:focus,#logo-link:hover,.logo img{outline:none;background-color:transparent}.logo{border:0}span.ui-icon-close{cursor:hand;cursor:pointer}.clr{clear:both;padding:0;margin:0;width:100%;font-size:0;line-height:0}.login-content input[type="submit"]{top:17px;width:175px;position:relative;left:153px;text-align:center}#tabs{font-size:1em}.ui-menubar-item{float:right}.chart-widget{width:47%;margin:5px;height:350px;float:left}#device-age-widget{height:100%}.center{margin:0 auto}.ui-dialog .ui-dialog-titlebar-close span{margin-left:-8px;margin-top:-8px}.action-bar{min-width:115px}.course-list-action-bar{min-width:130px}a.button.action-bar-item{min-width:24px}a.action-bar-item{width:20px;height:20px;margin-left:2px;margin-bottom:5px}.available-field-listbox,.selected-field-listbox,.selected-value-listbox{height:250px;width:350px}#add-fields-button{position:absolute;top:110px}#remove-fields-button{position:absolute;top:130px}#add-prerequisite-button,#add-secondary-site-button{position:relative;top:-7px}.editable-drop-down{width:180px}a.drop-down-command{min-width:24px}.login-content input{background:url("/Images/login-textbox-background.gif") repeat-x scroll 0 0 #fff;border:1px solid #adadad;color:#000;font-size:1.4em;padding:8px 26px 6px 10px;width:237px;height:29px}.login-content select{background:url("../Images/login-textbox-background.gif") repeat-x scroll 0 0 #fff;border:1px solid #adadad;color:#000;font-size:1.3em;width:173px;height:40px}.login-content .editor-label{margin:1.3em 0 0 0;float:left;clear:left;width:150px;padding-right:10px;text-align:right;font-size:1em}.full-width{width:100%}.rich-text-editor{height:415px}.navigator{float:left;width:25%;margin-right:10px;margin-bottom:10px;max-height:775px;overflow-y:auto}.edit-assessment{float:left;width:72%}.course-prerequisites{width:621px;margin-left:-10px}.secondary-sites{position:relative;left:150px}#contacts{float:left;width:30%;height:500px}#correspondence{margin-left:10px;float:left;width:67%;height:500px}#contacts-grid{margin:0 auto;height:320px;overflow-y:scroll}#contacts-grid .webgrid-footer td{position:relative;left:0;bottom:0}#tree-container{padding:10px}#contacts .editor-label{width:50px}.custom-file{float:left;position:relative;height:20px}.custom-file input[type="file"]{position:absolute;bottom:0;left:0;width:100%;height:20px;opacity:0}.custom-file span{float:left;font-size:11px;height:18px}.custom-file span.text{width:100px}.custom-file span.button{border:1px solid gray}.optional-field{margin-left:0}.root-node .jstree-themeicon{background-image:url(http://dev.mycloudacademy.com/Images/course.png)}.prerequisite-listbox{height:115px}.welcome-text{padding:5px;margin:30px 0}.course-welcome-text{font-size:2em;text-align:center}#start-button{height:50px}#centered-container{width:750px;height:600px;position:relative}#centered-content{left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);position:absolute;width:600px}.wide-input-form fieldset{width:500px;margin:0 auto}.wide-input-form fieldset input{width:325px}.wide-input-form fieldset input.date-picker{width:140px;float:left}