body.lang-de{font-family:"Century Gothic",Arial;}body.lang-he{font-family:Arial;}body{margin:0;font-family:Verdana;font-size:13px;line-height:1.4em;}a{font-weight:bold;}a,a:visited,a:link{text-decoration:none;}a:hover,a:active{text-decoration:underline;}[dir="rtl"] .left-float{float:right;padding-right:0px;padding-left:10px;}.left-float{float:left;padding-right:10px;}.shade-on-hover:hover{background-color:#f8f8f8;}#main input.form-radio{vertical-align:text-top;}#banner{width:860px;height:140px;margin:0 auto;}#banner_tool{}#banner_logo{width:400px;}.banner-tool-inner{}#tool{color:white;font-size:11px;}#shell #header_and_content_container #breadcrumb_area{width:860px;margin:0 auto;display:none;}#header{width:860px;margin:0 auto;min-height:324px;}#subheader{width:860px;margin:0 auto;}.header-wrapper .page-header{text-transform:uppercase;}#main h2{font-family:"Century Gothic",Arial;font-size:20px;line-height:23px;font-weight:normal;color:#23878A;}.lang-pt #main h3{line-height:20px;}.lang-he #main h3{line-height:16px;}.lang-he #main .div-wrapper h3{font-size:18px;}#main h3{font-size:16px;line-height:19px;font-family:"Century Gothic",Arial;font-weight:normal;}.with-sidebar-left #main{}#shell .with-sidebar-right #main{padding-left:20px;margin-right:20px;width:600px;}#shell .with-no-sidebar #main{padding-right:20px;padding-left:20px;width:820px;}#sidebar-left,#sidebar-right{width:200px;vertical-align:top;}#sidebar-left{padding:0 20px 0 0;}.main-content-wrapper{padding-top:15px;}table.mceLayout{clear:none !important;}#tinymce{padding:8px;}.defaultSkin table.mceLayout{margin-top:5px;}.header-wrapper{background:url(/sites/all/themes/virtualacademy/images/horizontal-bar-hr.png) no-repeat scroll 0px bottom transparent;padding-bottom:20px;padding-top:20px;position:relative;}[dir="rtl"] .header-wrapper{background:url(/sites/all/themes/virtualacademy/images/horizontal-bar-hr.png) no-repeat scroll right bottom transparent;}.lang-ru .header-wrapper .page-header{line-height:25px;}.lang-pt #main .header-wrapper .page-header,.lang-fr .header-wrapper .page-header,.lang-hu .header-wrapper .page-header{line-height:23px;}.header-wrapper .page-header{letter-spacing:1px;padding-bottom:10px;font-size:22px;font-family:Century Gothic,Arial;line-height:0.9em;}.header-wrapper .title{font-size:22px;line-height:23px;display:inline;font-family:Century Gothic,Arial;}.header-wrapper .class-title{display:inline;float:right;padding-right:40px;}.header-wrapper .class-title{display:none;}#main .primary{display:none;}.dashboard .dashboard-left{}iframe{border:1px solid #ccc;height:710px;}
ul.nice-menu li{border:0 none;background:none;}ul.nice-menu li ul{margin-top:2px;padding-bottom:2px;}[dir="rtl"] ul.nice-menu li ul li{width:170px;}ul.nice-menu li ul li{width:250px;height:auto;}ul.nice-menu .menuparent ul li a{color:#fff;padding-left:8px;padding-top:8px;padding-bottom:8px;text-decoration:none;}ul.nice-menu,ul.nice-menu ul{font-size:13px;z-index:50;}ul.nice-menu-down li.menuparent:hover,ul.nice-menu-down li.over,#header-region ul.nice-menu-down li.menuparent:hover,#header-region ul.nice-menu-down li.over{background:none;}ul.nice-menu-down li.menuparent,#header-region ul.nice-menu-down li.menuparent{background:none;}ul.nice-menu-down > li > a{border-bottom:1px solid #ccc;font-family:'Century Gothic',Geneva,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;}ul.nice-menu ul,#header-region ul.nice-menu ul{border:0;}ul.nice-menu,ul.nice-menu ul{border:0;}#header ul.nice-menu-down{float:none;}#header .block-nice_menus h2{display:none;}.nice-menu-down li ul{bottom:auto;top:28px;}.nice-menu-down li ul ul{top:-1px;bottom:auto;}.nice-menu-down{display:table;width:860px;}.nice-menu-down>span{display:table-cell;float:none;text-align:center;vertical-align:middle;}.nice-menu-down>span>li{width:100%;}.nice-menu-down>span>li>ul{text-align:left;}#nice-menu-1{height:33px;}#nice-menu-1>span{height:33px;}#nice-menu-1>span>li>a{padding-top:9px;padding-bottom:9px;}#nice-menu-1>span:hover a{color:#fff;text-decoration:none;}#nice-menu-1>span:last-child{background:none;}#nice-menu-2>span>li,#nice-menu-2>li{width:80px;height:80px;}#nice-menu-2>span>li>a,#nice-menu-2>li>a{}#nice-menu-2 li a.menu-title{font-size:1.2em;}#nice-menu-2 li a.menu-title:link{color:#eee;}#shell ul.nice-menu li li.menuparent:hover,#shell ul.nice-menu li ul li:hover{text-decoration:none;}#shell #nice-menu-1>span:hover{text-decoration:none;}#shell ul.nice-menu>span:hover{text-decoration:none;}#shell li.menuparent li.menuparent ul li:hover,#shell li.menuparent li.menuparent ul li{background:none;}#shell #nice-menu-1{height:33px;}#shell ul.nice-menu li a{text-decoration:none;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;}.not-logged-in #nice-menu-1 span{width:215px;}.not-logged-in #nice-menu-1 .menu-514{width:260px;}.lang-el.not-logged-in #nice-menu-1 .menu-514,.lang-ru.not-logged-in #nice-menu-1 .menu-514{width:205px;}.lang-ru.not-logged-in #nice-menu-1 .menu-513{width:265px;}.lang-es.not-logged-in #nice-menu-1 .menu-514{width:235px;}.lang-es.not-logged-in #nice-menu-1 .menu-513{width:255px;}
.interactive-booklets-wrapper{width:620px;}.interactive-booklets-wrapper .page-header-booklets{color:#20B2AA;font-size:12px;font-family:arial;margin:10px;}.interactive-booklets-wrapper .booklet-box{width:280px;height:110px;margin:6px 3px;float:left;}.interactive-booklets-wrapper .booklet-image{background:url(/sites/all/themes/virtualacademy/images/truth_about_drugs_booklet.png) no-repeat;width:150px;height:101px;float:left;margin:5px;}.interactive-booklets-wrapper .booklet-details{padding-left:165px;}.interactive-booklets-wrapper .booklet-title{padding:left;font-weight:bold;font-family:arial;font-size:12px;padding-top:30px;}.interactive-booklets-wrapper .view-booklet{color:#20B2AA;margin-bottom:20px;font-size:12px;font-family:arial;padding-top:5px;}.interactive-booklets-wrapper .booklet-image-alcohol{background:url(/sites/all/themes/virtualacademy/images/truth-about-alcohol.png) no-repeat;width:150px;height:101px;float:left;margin:5px;}.interactive-booklets-wrapper .booklet-image-cocaine{background:url(/sites/all/themes/virtualacademy/images/truth-about-cocaine.png) no-repeat;width:150px;height:101px;float:left;margin:5px;}.interactive-booklets-wrapper .booklet-image-crystal-meth{background:url(/sites/all/themes/virtualacademy/images/truth-about-crystal-meth.png) no-repeat;width:150px;height:101px;float:left;margin:5px;}.interactive-booklets-wrapper .booklet-image-marijuana{background:url(/sites/all/themes/virtualacademy/images/truth-about-marijuana.png) no-repeat;width:150px;height:101px;float:left;margin:5px;}.interactive-booklets-wrapper .booklet-image-ecstasy{background:url(/sites/all/themes/virtualacademy/images/truth-about-ecstasy.png) no-repeat;width:150px;height:101px;float:left;margin:5px;}.interactive-booklets-wrapper .booklet-image-crack{background:url(/sites/all/themes/virtualacademy/images/truth-about-crack.png) no-repeat;width:150px;height:101px;float:left;margin:5px;}.interactive-booklets-wrapper .booklet-image-inhalants{background:url(/sites/all/themes/virtualacademy/images/truth-about-inhalants.png) no-repeat;width:150px;height:101px;float:left;margin:5px;}.interactive-booklets-wrapper .booklet-image-heroin{background:url(/sites/all/themes/virtualacademy/images/truth-about-heroin.png) no-repeat;width:150px;height:101px;float:left;margin:5px;}.interactive-booklets-wrapper .booklet-image-lsd{background:url(/sites/all/themes/virtualacademy/images/truth-about-lsd.png) no-repeat;width:150px;height:101px;float:left;margin:5px;}.interactive-booklets-wrapper .booklet-image-rx{background:url(/sites/all/themes/virtualacademy/images/truth-about-rx.png) no-repeat;width:150px;height:101px;float:left;margin:5px;}.interactive-booklets-wrapper .booklet-image-painkillers{background:url(/sites/all/themes/virtualacademy/images/truth-about-painkillers.png) no-repeat;width:150px;height:101px;float:left;margin:5px;}.interactive-booklets-wrapper .booklet-image-ritalin{background:url(/sites/all/themes/virtualacademy/images/truth-about-ritalin.png) no-repeat;width:150px;height:101px;float:left;margin:5px;}
[dir="rtl"] #sidebar-right{background:url(/sites/all/themes/virtualacademy/images/sidebar-border.png) no-repeat scroll right 0 transparent;padding-left:0px;padding-right:20px;}#sidebar-right{vertical-align:top;background:url(/sites/all/themes/virtualacademy/images/sidebar-border.png) no-repeat;padding-left:20px;font-family:Century Gothic,Arial,Helvetica,sans-serif;font-size:13px;color:#666666;}#sidebar-right .side-arrow{}#sidebar-right .class-details{margin-bottom:20px;padding-bottom:10px;}#sidebar-right .student-list{padding-bottom:10px;}#sidebar-right .student-list .custom-block-item a:hover,#sidebar-right .student-list .custom-block-item a:active{text-decoration:underline;}
.download-content-wrapper .materials-type-list{display:block;}.download-content-wrapper .lesson-steps{display:none;}[dir="rtl"] .download-content-wrapper .materials-type-list .main-title-with-bg{margin-left:0px;margin-right:35px;}.download-content-wrapper .materials-type-list .main-title-with-bg{padding:5px;display:block;margin-left:25px;}#shell .download-content-wrapper .materials-type-list .lesson-number-box{cursor:pointer;}[dir="rtl"] .download-content-wrapper .materials-type-list .lesson-number-title{float:right;padding-left:0px;padding-right:23px;}.download-content-wrapper .materials-type-list .lesson-number-title{float:left;padding-left:23px;font-size:13px;width:390px;}[dir="rtl"] .download-content-wrapper .materials-type-list .download-all-button{text-align:left;}.download-content-wrapper .materials-type-list .download-all-button{text-align:right;font-size:13px;}[dir="rtl"] .download-content-wrapper .materials-type-list .download-all-button a{background:url(/sites/all/themes/virtualacademy/images/download-button.png) no-repeat left;padding-right:0px;padding-left:25px;}.download-content-wrapper .materials-type-list .download-all-button a{text-decoration:none;background:url(/sites/all/themes/virtualacademy/images/download-button.png) no-repeat right;padding-right:25px;}.download-content-wrapper .materials-type-list .lesson-items-box{display:block;margin-left:60px;padding:5px;}.download-content-wrapper .materials-type-list .lesson-item{font-size:13px;float:left;width:390px;}[dir="rtl"] .download-content-wrapper .materials-type-list .download-button{text-align:left;}.download-content-wrapper .materials-type-list .download-button{font-size:13px;text-align:right;}[dir="rtl"] .download-content-wrapper .materials-type-list .download-button a{background:url(/sites/all/themes/virtualacademy/images/download-button.png) no-repeat center left;padding-left:30px;padding-right:0px;}.download-content-wrapper .materials-type-list .download-button a{text-decoration:none;background:url(/sites/all/themes/virtualacademy/images/download-button.png) no-repeat center right;padding-right:30px;}.download-content-wrapper .materials-type-list .italic-txt{font-style:italic;}.download-content-wrapper .materials-type-list .psa-video{float:left;padding-right:25px;background:url(/sites/all/themes/virtualacademy/images/expand-list-arrow.png) no-repeat 0 3px;padding-left:23px;font-size:13px;width:200px;}.download-content-wrapper .materials-type-list .documentary-video{display:inline;background:url(/sites/all/themes/virtualacademy/images/expand-list-arrow.png) no-repeat 0 3px;padding-left:23px;font-size:13px;width:200px;}[dir="rtl"] .download-content-wrapper .materials-type-list .AV-items-box{margin-right:35px;margin-left:0px;}.download-content-wrapper .materials-type-list .AV-items-box{margin-left:35px;padding:5px;}.download-content-wrapper .materials-type-list .PSA-video-title{float:left;width:120px;font-size:13px;padding:5px 0px;}.download-content-wrapper .materials-type-list .PSA-details{float:left;width:110px;font-size:13px;padding:5px 0px;font-weight:bold;}.download-content-wrapper .materials-type-list .documentary-title{float:left;width:200px;font-size:13px;padding:5px 0px;}.download-content-wrapper .materials-type-list .print-version{text-align:right;width:200px;display:inline;padding-left:10px;}.download-content-wrapper .materials-type-list .interactive-version{text-align:right;width:200px;display:inline;padding-left:45px;}[dir="rtl"] .download-content-wrapper .materials-type-list .booklet-items-box{margin-right:35px;margin-left:0px;}.download-content-wrapper .materials-type-list .booklet-items-box{margin-left:35px;padding:5px;}[dir="rtl"] .download-content-wrapper .materials-type-list .additional-materials-various-items,[dir="rtl"] .download-content-wrapper .materials-type-list .booklet-title{float:right;}.download-content-wrapper .materials-type-list .additional-materials-various-items,.download-content-wrapper .materials-type-list .booklet-title{float:left;font-size:13px;width:405px;}[dir="rtl"] .download-content-wrapper .materials-type-list .booklet-items-box .download-button{float:left;text-align:left;}.download-content-wrapper .materials-type-list .booklet-items-box .download-button{float:right;width:125px;text-align:right;}.download-content-wrapper .materials-type-list .additional-materials-sub-title,.download-content-wrapper .materials-type-list .materials-essays-posters-additional{display:inline;padding-left:10px;}[dir="rtl"] .download-content-wrapper .materials-type-list .additional-materials-box{margin-left:0px;margin-right:35px;}.download-content-wrapper .materials-type-list .additional-materials-box{margin-left:35px;padding:5px;}[dir="rtl"] .download-content-wrapper .materials-type-list .essays-poster-additional-item{float:right;}.download-content-wrapper .materials-type-list .essays-poster-additional-item{float:left;font-size:13px;width:400px;}.download-content-wrapper .materials-type-list .dvd-iso-img{display:inline;padding-right:55px;}.download-content-wrapper .materials-type-list .full-download-box .download-button{display:inline;}.download-content-wrapper .materials-type-list .zip-file{display:inline;padding-left:50px;padding-right:60px;}.download-content-wrapper .materials-type-list .applications-box{margin-left:15px;}.download-content-wrapper .materials-type-list .applications-box .app-box{width:280px;height:120px;float:left;margin-right:10px;margin-bottom:15px;text-align:right;}.download-content-wrapper .materials-type-list .applications-box .app-link{background:url(/sites/all/themes/virtualacademy/images/download-button.png) no-repeat right;padding-right:25px;font-size:11px;margin-top:30px;}.download-content-wrapper .materials-type-list .ipad-img{background:url(/sites/all/themes/virtualacademy/images/ipad-img.png) no-repeat center top;width:135px;height:120px;float:left;}.download-content-wrapper .materials-type-list .pc-img{background:url(/sites/all/themes/virtualacademy/images/pc-img.png) no-repeat center top;width:135px;height:120px;float:left;}.download-content-wrapper .materials-type-list .kindle-img{background:url(/sites/all/themes/virtualacademy/images/kindle-img.png) no-repeat center top;width:125px;height:120px;float:left;}.download-content-wrapper .materials-type-list .iphone-img{background:url(/sites/all/themes/virtualacademy/images/iphone-img.png) no-repeat center top;width:135px;height:120px;float:left;}.download-content-wrapper .materials-type-list .mac-img{background:url(/sites/all/themes/virtualacademy/images/mac-img.png) no-repeat center top;width:135px;height:120px;float:left;}.download-content-wrapper .materials-type-list .nook-img{background:url(/sites/all/themes/virtualacademy/images/nook-img.png) no-repeat center top;width:135px;height:120px;float:left;}.download-content-wrapper .materials-type-list .scorm-pack-box .download-button{display:inline;}.download-content-wrapper .materials-type-list .package1{display:inline;padding-right:55px;}.download-content-wrapper .materials-type-list .package2{display:inline;padding-left:50px;padding-right:60px;}.download-content-wrapper .materials-type-title{font-size:20px;margin-top:15px;margin-bottom:10px;}.additional-materials-box .download-button{}.download-content-wrapper .download-button a,.download-content-wrapper .download-all-button a{font-weight:normal;}
#main .lesson-view-prevnext{padding-top:20px;margin-right:15px;}#main .lesson-view-prevnext #previous{float:left;}#main .lesson-view-prevnext #next2,#main .lesson-view-prevnext #next{float:right;}#main .lesson-view-prevnext .lesson-view-prev{font-weight:bold;padding:0px 5px;}#main .lesson-view-prevnext .lesson-view-next{text-align:right;font-weight:bold;padding:0px 5px;}#main .lesson-view-prevnext a{text-decoration:none;}#main .lesson-view-prevnext .lesson-view-prev:hover,#main .lesson-view-prevnext .lesson-view-next:hover{}#main .lesson-view-prevnext .lesson-view-next{color:#ffffff;width:114px;text-align:center;}#main .lesson-view-prevnext .lesson-view-small{font-size:10px;text-align:center;}#main .lesson-view-prevnext .lesson-view-prev{}.type-teacher-lesson-view-page #main .lesson-view-prevnext .lesson-view-next{}
#apps-download-page .apps-download-content-wrapper{padding-left:10px;}#apps-download-page .apps-download-content-wrapper .to-download-list .ipad-image{background:url(/sites/all/themes/virtualacademy/images/ipad-img.png) no-repeat center;width:150px;height:100px;float:left;}#apps-download-page .apps-download-content-wrapper .to-download-list .ipad-title{padding:left;font-weight:bold;font-family:arial;font-size:13px;padding-top:1px;padding-left:165px;}#apps-download-page .apps-download-content-wrapper .to-download-list .ipad-details{font-family:arial;font-size:12px;padding-top:5px;padding-left:165px;}#apps-download-page .apps-download-content-wrapper .to-download-list .ipad-downloads{color:#20B2AA;font-size:12px;font-family:arial;padding-top:5px;margin-bottom:50px;padding-left:165px;}#apps-download-page .apps-download-content-wrapper .to-download-list .ipad-header{color:#20B2AA;font-size:13px;font-family:arial;margin:5px;margin-bottom:20px;}#apps-download-page .apps-download-content-wrapper .to-download-list .iphone-image{background:url(/sites/all/themes/virtualacademy/images/iphone-img.png) no-repeat center;width:150px;height:120px;float:left;}#apps-download-page .apps-download-content-wrapper .to-download-list .iphone-title{padding:left;font-weight:bold;font-family:arial;font-size:13px;padding-top:1px;}#apps-download-page .apps-download-content-wrapper .to-download-list .iphone-details{font-family:arial;font-size:12px;padding-top:5px;}#apps-download-page .apps-download-content-wrapper .to-download-list .iphone-downloads{color:#20B2AA;font-size:12px;font-family:arial;padding-top:5px;margin-bottom:50px;}#apps-download-page .apps-download-content-wrapper .to-download-list .iphone-header{color:#20B2AA;font-size:13px;font-family:arial;margin:5px;margin-bottom:15px;margin-top:35px;}#apps-download-page .apps-download-content-wrapper .to-download-list .android-image{background:url(/sites/all/themes/virtualacademy/images/android-img.png) no-repeat center;width:150px;height:120px;float:left;}#apps-download-page .apps-download-content-wrapper .to-download-list .android-title{padding:left;font-weight:bold;font-family:arial;font-size:13px;padding-top:1px;}#apps-download-page .apps-download-content-wrapper .to-download-list .android-details{font-family:arial;font-size:12px;padding-top:5px;}#apps-download-page .apps-download-content-wrapper .to-download-list .android-downloads{color:#20B2AA;font-size:12px;font-family:arial;padding-top:5px;margin-bottom:50px;}#apps-download-page .apps-download-content-wrapper .to-download-list .android-header{color:#20B2AA;font-size:13px;font-family:arial;margin:5px;margin-bottom:20px;margin-top:65px;}#apps-download-page .apps-download-content-wrapper .to-download-list .kindle-image{background:url(/sites/all/themes/virtualacademy/images/kindle-img.png) no-repeat center;width:150px;height:120px;float:left;}#apps-download-page .apps-download-content-wrapper .to-download-list .kindle-title{padding:left;font-weight:bold;font-family:arial;font-size:13px;padding-top:1px;}#apps-download-page .apps-download-content-wrapper .to-download-list .kindle-details{font-family:arial;font-size:12px;padding-top:5px;}#apps-download-page .apps-download-content-wrapper .to-download-list .kindle-downloads{color:#20B2AA;font-size:12px;font-family:arial;padding-top:5px;margin-bottom:50px;}#apps-download-page .apps-download-content-wrapper .to-download-list .kindle-header{color:#20B2AA;font-size:13px;font-family:arial;margin:5px;margin-bottom:15px;margin-top:65px;}#apps-download-page .apps-download-content-wrapper .to-download-list .nook-image{background:url(/sites/all/themes/virtualacademy/images/nook-img.png) no-repeat center;width:150px;height:120px;float:left;}#apps-download-page .apps-download-content-wrapper .to-download-list .nook-title{padding:left;font-weight:bold;font-family:arial;font-size:13px;padding-top:1px;}#apps-download-page .apps-download-content-wrapper .to-download-list .nook-details{font-family:arial;font-size:12px;padding-top:5px;}#apps-download-page .apps-download-content-wrapper .to-download-list .nook-downloads{color:#20B2AA;font-size:12px;font-family:arial;padding-top:5px;margin-bottom:50px;}#apps-download-page .apps-download-content-wrapper .to-download-list .nook-header{color:#20B2AA;font-size:13px;font-family:arial;margin:5px;margin-bottom:15px;margin-top:65px;}
.custom-block{border:1px solid #cbcbcb;}#sidebar-right .custom-block{width:198px;position:relative;}#main .custom-block{margin-bottom:5px;}.dashboard .left-float{padding-right:0px;}.custom-block a{font-weight:normal;}.custom-block .bold-link a{font-weight:bold;color:black;}.custom-block .green-link a{font-weight:bold;}.custom-block a:hover,.custom-block a:active{text-decoration:none;}.custom-block-item{padding-top:5px;padding-left:10px;padding-right:10px;}.lesson-listing-box .custom-block-item.custom-block-item-smaller,.notification-block .custom-block-item.custom-block-item-smaller{}.custom-block-item-small{font-size:11px;line-height:1.4em;}.custom-block-item-small a{color:black;}.custom-block-item-small a:hover,.custom-block-item-small a:active{text-decoration:underline;}.custom-block-item.boxed{padding-bottom:5px;border-bottom:1px solid #cacaca;}.custom-block-item.boxed:hover{background-color:#dddddd;}#sidebar-right .custom-block-title{border-bottom:1px solid #cacaca;}[dir="rtl"] .custom-block-title-text{padding:4px 25px 4px 0px;float:right;}.custom-block-title-text{padding:4px 0px 4px 25px;float:left;cursor:pointer;}.dashboard .custom-block-title-text{}[dir="rtl"] .custom-block-title-number{float:left;}.custom-block-title-number{text-align:center;color:white;font-weight:bold;padding:5px 10px;float:right;}
#gcui_va_core_interactive_page .lesson-header{font-size:15px;font-weight:bold;padding-bottom:25px;}#gcui_va_core_interactive_page .header{height:80px;padding-top:35px;}#gcui_va_core_interactive_page .lesson-header{text-transform:uppercase;}#gcui_va_core_interactive_page .interactive-booklets-wrapper .page-header-booklets{font-size:18px;margin-top:0px;}#edit-class-lesson-list .main-lesson-bar-open{height:30px;padding-right:5px;}#edit-class-lesson-list .main-lesson-bar-closed{height:30px;padding-right:5px;}#edit-class-lesson-list .small-arrow-space{width:20px;height:28px;float:left;cursor:pointer;}#edit-class-lesson-list .edit-class-lesson-title{float:left;font-size:13px;padding:5px;cursor:pointer;}#edit-class-lesson-list .enable-button{float:right;font-size:13px;padding:5px;}#edit-class-lesson-list .add-note{float:right;font-size:14px;color:#23878a;padding:5px;}#edit-class-lesson-list .sub-lesson-bar{height:30px;padding-left:30px;padding-right:5px;display:none;}#edit-class-page #edit-class-precontent-data{padding:0 15px 20px;font-size:14px;}.page-teacher-grades-and-certshtml .download-button,.save-button{float:right;padding:5px 15px;margin-top:10px;}.notification-star{font-size:16px;}[dir="rtl"] .notification-elem{float:right;}.notification-elem{float:left;}.notification-date,.notification-sender{color:gray;}[dir="rtl"] .notification-date,[dir="rtl"] .notification-sender{padding-right:10px;padding-left:10px;}.notification-sender{padding-right:10px;font-size:13px;}.notification-title{font-weight:bold;font-size:13px;}[dir="rtl"] .notification-date{float:left;}.notification-date{float:right;font-size:13px;}.notification-star{height:17px;width:22px;}.notification{cursor:pointer;border:1px solid gray;margin-bottom:4px;-moz-border-radius:3px;border-radius:3px;padding:3px;}.notifications-folders{float:left;margin-right:20px;height:25px;width:25px;margin-top:10px;}.notifications-small-header{height:25px;font-size:12px;color:#acabab;}#add-a-student{height:436px;background:#dddddd;border-right:1px solid black;border-left:1px solid black;border-bottom:1px solid black;font-family:Century Gothic,Arial,Helvetica,sans-serif;}#add-student-title{padding:21px;font-size:20px;}#add-a-student #form-col-one{padding-left:40px;width:310px;float:left;}#add-a-student .data-box{padding-bottom:10px;font-size:14px;}#add-a-student form input,#add-a-student form select{width:180px;margin-top:7px;margin-right:10px;}#add-a-student .smaller-text{font-size:12px;}#add-a-student .add-button{text-align:center;}.knowledge-base-question{padding-left:25px;margin-top:10px;margin-bottom:10px;font-size:14px;cursor:pointer;}.knowledge-base-answer{padding-left:20px;font-size:14px;cursor:auto;}.knowledge-base-question .knowledge-base-answer{display:none;}.knowledge-base-question.current-faq .knowledge-base-answer{display:block;}#knowledge-base-search{text-align:right;margin-right:45px;}.glossary-letters-wrapper{margin:0px auto;width:555px;}.glossary-bar-letter a{font-size:15px;}.glossary-dfw{clear:both;}.glossary-word{font-weight:bold;}.glossary-letter{font-weight:bold;font-size:17px;padding-top:12px;padding-bottom:12px;}.glossary-dfw{padding-left:15px;}.glossary-entry{padding-top:3px;padding-bottom:3px;}.back-to-top{padding-top:3px;padding-bottom:3px;}.back-to-top a{}#glossary-bar .glossary-letter a{text-decoration:none;}#glossary-bar .glossary-bar-letter a{color:black;font-weight:normal;}#glossary-bar .glossary-bar-letter a:hover{text-decoration:none;cursor:auto;}#glossary-bar a.active-letter:hover{text-decoration:underline;cursor:pointer;}.page-teacher-student-messageshtml .person-name,.page-student-helphtml .person-name{text-align:center;max-width:100px;}.page-student-student-messageshtml .message-body,.page-student-helphtml .message-body{border-top:1px solid #999999;margin-top:15px;}.page-teacher-notificationshtml .notification-checkbox,.front .notification-checkbox,.page-home .notification-checkbox,.page-student-notificationshtml .notification-checkbox{margin-right:10px;vertical-align:middle;}.page-teacher-notificationshtml .notification,.front .notification,.page-home .notification
.page-student-notificationshtml .notification{}.page-teacher-notificationshtml .notification-circle,.front .notification-circle,.page-home .notification-circle
.page-student-notificationshtml .notification-circle{display:none;}.front .notification-date,.page-home .notification-date{}.page-teacher-indexhtml .main-listing-block.main-listing-block-page,.page-teacher-indexhtml .curriculum-page .main-listing-block.lesson-disabled-0,.page-student-indexhtml .main-listing-block.main-listing-block-page,.page-student-indexhtml .curriculum-page .main-listing-block.lesson-disabled-0{cursor:pointer;}.page-teacher-indexhtml .curriculum-page .main-listing-block.lesson-disabled-1 .mark-done,.page-teacher-indexhtml .curriculum-page .main-listing-block.lesson-disabled-1 .download-picture{display:none;}#main .curriculum-page .main-listing-block.lesson-disabled-1 .main-listing-item .lesson-options-wrapper{width:120px;}#step_status_indicator{float:right;font-family:Verdana;font-size:13px;line-height:1.4em;font-weight:normal;border:1px solid #be7;background-color:#f8fff0;margin:6px 0;padding:10px;}#main .grade-lesson-step-page .grade-essay-wrapper .question-block .form-textarea-like{font-family:Verdana;font-size:13px;line-height:1.4em;}[dir="rtl"] .page-teacher-grade-indexhtml #main .grade-lesson-step-page .grade-essay-wrapper .question-block label{padding-right:10px;padding-left:0px;}.page-teacher-grade-indexhtml #main .grade-lesson-step-page .grade-essay-wrapper .question-block label{font-family:Verdana;font-size:13px;line-height:1.4em;padding-left:10px;}.page-teacher-grade-indexhtml #main #lesson_notes{font-family:Verdana;font-size:13px;line-height:1.4em;padding:10px;}.page-teacher-grade-indexhtml #main .lesson-post-notice{height:40px;line-height:15px;padding-top:10px;margin-top:5px;}.page-teacher-grade-indexhtml #main .lesson-view-next:hover{opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);}.page-teacher-grade-indexhtml #main .grade-essay-wrapper .question-block{padding-bottom:61px;}.page-teacher-grade-indexhtml #modalContainer{overflow:hidden;}#main .lesson-step-wrapper.step-done .step-header h2,#main .lesson-step-wrapper.step-disabled-1 .step-header h2{border-top:none;margin-right:72px;}#main .lesson-step-wrapper.step-disabled-1 .step-block{background:url(/sites/all/themes/virtualacademy/images/disabled-top-right.png) top right no-repeat transparent;background-color:#efefef;padding-left:10px;}#main .lesson-step-wrapper.step-done .step-block{padding-left:10px;}#shell #content #step-view-page .step-block .step-header h2{padding-top:0px;}[dir="rtl"] #step-view-page .step-block{margin-left:20px;margin-right:0px;padding:0px;padding-right:10px;}#step-view-page .step-block{margin-right:20px;margin-top:25px;padding:0px;padding-left:10px;}.lang-de #shell #content #step-view-page .step-block .step-header h2{line-height:22px;}.lang-fr #shell #content #step-view-page .step-block .step-header h2{line-height:23px;}[dir="rtl"] #step-view-page .step-block .step-header{padding-left:5px;padding-right:10px;}#step-view-page .step-block .step-header{padding-left:10px;}[dir="rtl"] #step-view-page .lesson-step-wrapper .step-content{padding-right:10px;padding-left:0px;}#step-view-page .lesson-step-wrapper .step-content{padding-bottom:10px;display:block;padding-left:10px;}[dir="rtl"] .page-teacher-grade .notice-board-posts,[dir="rtl"] #step-view-page .notice-board-posts{padding:7px 15px 7px 15px;}.page-teacher-grade .notice-board-posts,#step-view-page .notice-board-posts{border:1px solid #999;border-top:2px solid #8a5823;padding:7px 0px 7px 15px;background:#EBDDD6;display:block;margin-top:5px;}.page-teacher-grade .notice-board-posts a,#step-view-page .notice-board-posts a{color:#bb6e47;}.page-teacher-grade .notice-board-posts  .notice-board-posts-img,#step-view-page .notice-board-posts .notice-board-posts-img{height:34px;width:42px;background:url('/sites/all/themes/virtualacademy/images/notice-red-pin.png') no-repeat;float:left;position:relative;right:4px;top:-16px;}#step-view-page .notice-board-posts{width:583px;}.lang-es_ES.page-teacher-grade .notice-board-posts,.lang-es.page-teacher-grade .notice-board-posts,.lang-el.page-teacher-grade .notice-board-posts,.lang-pt.page-teacher-grade .notice-board-posts,.lang-ru.page-teacher-grade .notice-board-posts,.lang-nl.page-teacher-grade .notice-board-posts,.lang-da.page-teacher-grade .notice-board-posts,.lang-fr.page-teacher-grade .notice-board-posts,.lang-it.page-teacher-grade .notice-board-posts,.lang-no.page-teacher-grade .notice-board-posts,.lang-sv.page-teacher-grade .notice-board-posts{height:30px;padding-top:5px;}.lang-de.page-teacher-grade .notice-board-posts{height:40px;width:260px;}[dir="rtl"] .page-teacher-grade .notice-board-posts{float:left;margin-right:0px;margin-left:25px;padding:7px 15px 7px 15px;}.page-teacher-grade .notice-board-posts{cursor:pointer;width:220px;margin:10px;height:18px;float:right;margin-right:25px;color:#bb6e47;font-weight:bold;}.page-teacher-grade .notice-board-posts:hover{background:#e4d2c8;}#notice-board-left-nav .lesson-item-has-notices-0 .lesson-title{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}#notice-board-left-nav .lesson-item-has-notices-0 .lesson-title:hover{text-decoration:none;}#notice-board-left-nav .lesson-item-has-notices-0 a{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);cursor:default;}#notice-board-left-nav .lesson-item a,#notice-board-left-nav .lesson-item a:active,#notice-board-left-nav .lesson-item a:link,#notice-board-left-nav .lesson-item a:hover,#notice-board-left-nav .lesson-item a:visited{text-decoration:none !important;}.page-teacher-lesson-notice-boardhtml .lesson-item-has-notices-1:hover,.page-student-lesson-notice-boardhtml .lesson-item-has-notices-1:hover{background-color:#f0f0f0;cursor:pointer;}[dir="rtl"] .page-student-studentshtml .student-grade,[dir="rtl"] .page-student-studentshtml .scorebar-title,[dir="rtl"] .page-teacher-studentshtml .student-name-title,[dir="rtl"] .page-teacher-studentshtml .student-grade,[dir="rtl"] .page-teacher-studentshtml .scorebar-title{float:right;width:64px;}.page-student-studentshtml .student-grade,.page-student-studentshtml .scorebar-title,.page-teacher-studentshtml .student-name-title,.page-teacher-studentshtml .student-grade,.page-teacher-studentshtml .scorebar-title{float:left;width:64px;}.lang-pt.page-student-studentshtml .student-grade,.lang-pt.page-student-studentshtml .scorebar-title,.lang-pt.page-teacher-studentshtml .student-grade,.lang-pt.page-teacher-studentshtml .scorebar-title{width:109px;}.lang-hu.page-student-studentshtml .student-grade,.lang-hu.page-student-studentshtml .scorebar-title,.lang-hu.page-teacher-studentshtml .student-grade,.lang-hu.page-teacher-studentshtml .scorebar-title{width:86px;}.lang-el.page-student-studentshtml .student-grade,.lang-el.page-student-studentshtml .scorebar-title,.lang-el.page-teacher-studentshtml .student-grade,.lang-el.page-teacher-studentshtml .scorebar-title{width:94px;}.lang-no.page-student-studentshtml .student-grade,.lang-no.page-student-studentshtml .scorebar-title,.lang-no.page-teacher-studentshtml .student-grade,.lang-no.page-teacher-studentshtml .scorebar-title{width:76px;}.lang-nl.page-student-studentshtml .student-grade,.lang-nl.page-student-studentshtml .scorebar-title,.lang-nl.page-teacher-studentshtml .student-grade,.lang-nl.page-teacher-studentshtml .scorebar-title{width:101px;}.lang-da.page-student-studentshtml .student-grade,.lang-da.page-student-studentshtml .scorebar-title,.lang-da.page-teacher-studentshtml .student-grade,.lang-da.page-teacher-studentshtml .scorebar-title,.lang-es_ES.page-student-studentshtml .student-grade,.lang-es_ES.page-student-studentshtml .scorebar-title,.lang-es_ES.page-teacher-studentshtml .student-grade,.lang-es_ES.page-teacher-studentshtml .scorebar-title,.lang-es.page-student-studentshtml .student-grade,.lang-es.page-student-studentshtml .scorebar-title,.lang-es.page-teacher-studentshtml .student-grade,.lang-es.page-teacher-studentshtml .scorebar-title{width:97px;}#outer_shell #main .scorebar .scorebar-checker.sidebar-flunk{background:#990000;}.page-teacher-announcementshtml .message-header-title{font-size:18px;font-family:"Century Gothic",Arial;padding-bottom:5px;}#outer_shell .teacher-announcement-page .message-page-button{font-size:14px;padding-bottom:5px;padding-top:5px;}.hover-on-shadow:hover{filter:progid:DXImageTransform.Microsoft.Shadow(color=#333333,strength=2);-moz-box-shadow:0px 0px 6px #333;-webkit-box-shadow:0px 0px 6px #333;box-shadow:0px 0px 6px #333;cursor:pointer;}.hover-on-shadow:active{background-color:#D5F8EC;}#outer_shell .teacher-announcement-page .remove-button{float:left;font-size:12px;}[dir="rtl"] .help-link{float:left;}.help-link{float:right;padding-top:20px;clear:both;cursor:help;position:relative;z-index:2000;}.help-link:hover{opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);}.help-link.full:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);cursor:pointer;}.help-link-arrow{position:absolute;right:-5px;top:41px;background:url(/sites/all/themes/virtualacademy/images/help-arrow.png) 0px 0px no-repeat transparent;width:30px;height:30px;z-index:5;display:none;z-index:2000;}[dir="rtl"] .help-link-div{right:-475px;}.help-link-div{background:white;width:500px;position:absolute;right:0;top:50px;border-top:5px solid #6188b0;border-bottom:2px solid #6188b0;border-left:2px solid #6188b0;border-right:2px solid #6188b0;-moz-box-shadow:0px 0px 6px #333;-webkit-box-shadow:0px 0px 6px #333;box-shadow:0px 0px 6px #333;display:none;z-index:2000;}.help-link-div .padded{padding-top:15px;padding-bottom:15px;padding-left:25px;padding-right:25px;}.help-link-div .strong{padding-bottom:5px;}.help-link-div .bottom{height:30px;background-color:#e8eff6;text-align:right;padding-top:9px;padding-right:10px;}.help-link-div > .bottom a{font-weight:normal;text-decoration:underline;}#outer_shell #shell #main .students-prev-wrapper a{font-weight:bold;text-decoration:underline;}.page-node-1 #main .dashboard .custom-block-title-text{padding-left:0;}.page-teacher-student-indexhtml #outer_shell #shell .main-listing-wrapper .lesson-no-grade.border-bottom{}.page-teacher-student-indexhtml #outer_shell #shell .main-listing-wrapper .border-bottom{padding-top:5px;}.page-teacher-student-indexhtml #outer_shell #shell .main-listing-wrapper .main-listing-block:hover{cursor:pointer;}.page-teacher-student-indexhtml #outer_shell #shell .main-listing-wrapper .submit-status{background:none;width:inherit;font-size:12px;}[dir="rtl"] .page-teacher-student-indexhtml .right-abs{right:430px;}.lang-ru.page-teacher-student-indexhtml #student_listing .main-listing-item-small-title.right-abs{top:0px;font-size:11px;}.page-teacher-student-indexhtml .right-abs{position:absolute;right:20px;top:20px;}.page-teacher-student-indexhtml #outer_shell #shell .title-wrapper{position:relative;}.page-teacher-student-indexhtml #outer_shell #shell .main-listing-wrapper h2.progress{padding-bottom:10px;}#student_listing .student-page .lesson-no-grade{}#student_listing .student-page .lesson-no-grade .main-listing-item-small-title{color:#939598;}#student_listing .student-page .lesson-no-grade .main-listing-giant-number{color:#bbb;}#student_listing.student_listing_one .main-listing-block.lesson-no-grade{cursor:default;}#student_listing.student_listing_one .main-listing-block .lesson-step-block.status-disabled,#student_listing.student_listing_one .main-listing-block .lesson-step-block.status-disabled .step-letter,#student_listing.student_listing_one .main-listing-block .lesson-step-block.status-disabled .step-title{background-color:#f5f5f5;color:#999999;}#student_listing .student-page .main-listing-block .lesson-step-block.status-submitted,#student_listing .student-page .main-listing-block .lesson-step-block.status-graded{cursor:pointer;}#student_listing .student-page .main-listing-block .lesson-step-block .grading-controls{padding-left:20px;padding-top:5px;}#student_listing .student-page .main-listing-block .lesson-step-block.status-not-submitted .step-letter,#student_listing .student-page .main-listing-block .lesson-step-block.status-not-submitted .step-title,#student_listing .student-page .main-listing-block .lesson-step-block.status-not-submitted{background-color:#fafafa;}.page-teacher-student-indexhtml #outer_shell #shell .main-listing-wrapper .main-listing-block:hover .border-bottom,#student_listing .student-page .main-listing-block.closed-item:hover{cursor:pointer;}#student_listing .student-page .main-listing-block .lesson-step-block.status-not-submitted .step-letter,#student_listing .student-page .main-listing-block .lesson-step-block.status-not-submitted .step-title,#student_listing .student-page .main-listing-block .lesson-step-block.status-not-submitted{color:#a3b7ba;}.page-teacher-student-indexhtml #outer_shell #shell .main-listing-wrapper .main-listing-block.current-item:hover .border-bottom{background:none;}#outer_shell #shell #header_and_content_container #content_container #content .button-style{color:#FFFFFF;text-align:center;font-weight:bold;line-height:15px;margin-right:15px;cursor:pointer;}#outer_shell #shell #header_and_content_container #content_container #content .button-style:hover{opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);}.lesson-activity-preview-box .preview-box{text-align:center;}.page-teacher-page-indexhtml #outer_shell #shell #main #lesson-nav-table{margin:20px 40px 0 0;}.page-node-63 .webform-component > label{font-size:18px;font-family:"Century Gothic",Arial;padding-bottom:5px;font-weight:normal;}.page-node-63 .webform-client-form .webform-component select,.page-node-63 .webform-client-form .webform-component select option,.page-node-63 .webform-client-form .webform-component input{font-family:Verdana;font-size:12px;border:1px solid #aaaaaa;}.page-node-63 .webform-client-form .webform-component input[type="text"]{padding:3px;}.page-node-63 .webform-client-form .webform-component .grippie,.page-node-63 .webform-client-form .webform-component textarea{width:390px;}.page-node-63 .webform-client-form .webform-component select{width:200px;}.page-node-63 #sidebar-right{display:none;}.page-node-63 #outer_shell #shell #header_and_content_container #content_container #content #edit-submit{color:#FFFFFF;text-align:center;font-weight:bold;line-height:15px;cursor:pointer;background-image:none;font-size:15px;padding-bottom:8px;padding-top:8px;padding-right:20px;padding-left:20px;font-family:Century Gothic,Arial;height:inherit;width:inherit;background-color:#629AAE;}.page-node-63 #outer_shell #shell #header_and_content_container #content_container #content #edit-submit:hover{opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);}.page-node-63 #outer_shell #shell #header_and_content_container #content_container #content .content-test-in-block{background:white;padding:10px 30px;margin-top:30px;border:1px solid #999;border-top:8px solid #23878A;}.page-node-63 #outer_shell #shell #header_and_content_container #content_container #content h2{font-size:26px;}.page-node-63 .webform-client-form #webform-component-your-interest{border:#bbb 1px solid;padding:10px;margin:10px;margin-left:0;font-size:11px;}[dir="rtl"] .page-node-63 .webform-client-form #webform-component-your-interest{margin-right:0;margin-left:10px;}.page-teacher-lesson-17.page-teacher-lesson-step-4 .webform-container-inline div.form-item,.page-teacher-lesson-0.page-teacher-lesson-step-2 .webform-container-inline div.form-item,.page-teacher-page-6 .webform-container-inline div.form-item,.page-teacher-page-5 .webform-container-inline div.form-item,.page-teacher-page-8 .webform-container-inline div.form-item{display:block;padding-left:15px;}
h2 span.smallcaps{font-size:14px;}p span.smallcaps{font-size:10px;}.non_ital{font-style:normal;}div.indent{margin-left:30px;}table{border-collapse:separate;}#shell #header_and_content_container{min-height:800px;}#shell #footer .content span{display:none;}#banner #banner_menu{}#shell #nice-menu-1 > span:last-child{background:none;}li.nobullet{list-style:none;}[dir="rtl"] #sidebar-right .right-float{float:left;padding-left:1px;padding-right:3px;}#sidebar-right .right-float{font-size:12px;float:right;padding-left:3px;}.lang-sv #sidebar-right .right-float{font-size:11px;float:right;}[dir="rtl"] #sidebar-right .special-black-title{padding-right:15px;}#sidebar-right .special-black-title{padding-right:24px;padding-bottom:4px;}.lang-it #sidebar-right .custom-block .special-black-title{font-size:13px;padding-left:6px;}.lang-es #sidebar-right .special-black-title,.lang-de #sidebar-right .special-black-title,.lang-fr #sidebar-right .special-black-title{font-size:12px;}[dir="rtl"] .right-sidebar-right-link,[dir="rtl"] .right-sidebar-right-link a{text-align:left;padding-right:5px;padding-left:5px;}.right-sidebar-right-link,.right-sidebar-right-link a{text-align:right;font-weight:bold;padding-top:10px;padding-right:5px;margin-bottom:20px;text-decoration:none;}#main .right-sidebar-right-link{}.glossary-body .word-look-up,.send-announce-body .announcement{padding-bottom:10px;}.glossary-body .glossary-text,.send-announce-body .announce-text{padding:5px 15px 3px 15px;font-size:12px;}.announcement .text-area{margin-left:13px;width:240px;margin-bottom:3px;}.word-look-up form{margin-left:25px;margin-bottom:5px;}.glossary-definition{padding:5px 10px;}.glossary-definition .bold{font-weight:bold;}.announcement form{display:inline;padding-left:45px;}.announcement-box .preview{padding-bottom:10px;}.no-bg .number-one{float:left;padding-left:4px;padding-right:10px;font-size:25px;font-weight:bold;}.lang-sv .no-bg .lesson-number{font-size:15px;}.no-bg .lesson-number{font-size:16px;}.student-progress-bar .student-name{display:inline;padding-left:5px;color:#666666;font-size:12px;}.student-progress-bar .right-float.bar-img{width:129px;height:8px;margin-top:5px;}.dashboard .student-progress-bar .right-float.bar-img{float:right;padding-left:8px;}.students-box .student-progress-bar .scorebar-checker{height:6px;width:6px;float:left;}#login-page-sidebar-right{margin-top:50px;}#login-page-sidebar-right .features-box-text{padding:10px;font-weight:bold;color:black;}[dir="rtl"] #login-page-sidebar-right .features-click-here a{float:left;padding-left:5px;}#login-page-sidebar-right .features-click-here a{font-weight:bold;float:right;padding-right:5px;}#login-page-sidebar-right .features-click-here a:hover{text-decoration:underline;}#login-page-sidebar-right .custom-block.features-block,#login-page-sidebar-right .sidebar-app-block{position:relative;margin-top:30px;background:white;width:200px;}#login-page-sidebar-right .sidebar-app-image{width:200px;height:145px;padding-top:20px;display:block;}#login-page-sidebar-right .app-bottom-link{cursor:pointer;padding-left:15px;padding-right:15px;}#login-page-sidebar-right .download-app-block .ipad-app-img{width:200px;height:136px;}#shell #login-page-sidebar-right .download-app-block{margin-top:30px;text-align:center;font-weight:bold;font-size:15px;font-family:Century Gothic,Arial;}#login-page-sidebar-right .download-app-text{font-size:13px;}#login-page-sidebar-right span.black-text{color:black;}#content{width:860px;margin:0 auto;}.with-sidebar-left{width:620px;padding-right:20px;}[dir="rtl"] .with-sidebar-left{padding-right:0px;padding-left:20px;}[dir="rtl"] #sidebar-left{padding-right:0px;padding-left:20px;}#sidebar-left{width:200px;padding-right:20px;vertical-align:top;font-size:12px;}#sidebar-left a{text-decoration:none;}[dir="rtl"] #sidebar-left .lesson-listing .lesson-number{width:170px;padding:10px 30px 10px 0px;}#sidebar-left .lesson-listing .lesson-number{font-weight:bold;width:180px;padding:10px 0px 10px 20px;height:18px;}#sidebar-left .lesson-listing .step-num{height:60px;width:200px;}#sidebar-left .sidebar-left-bg-bottom{height:30px;width:200px;position:relative;top:-2px;}#sidebar-left .lesson-listing .lesson-current .lesson-block-inline{padding-right:36px;}[dir="rtl"] #sidebar-left .lesson-listing .lesson-block-inline{padding-left:11px;padding-right:40px;}.lang-sv #sidebar-left .lesson-listing .lesson-block-inline{padding-left:13px;padding-right:35px;}.lang-de #sidebar-left .lesson-listing .lesson-block-inline{padding-left:12px;padding-right:34px;}.lang-da #sidebar-left .lesson-listing .lesson-block-inline{line-height:12px;padding-top:9px;}#sidebar-left .lesson-listing .lesson-block-inline{line-height:13px;padding-bottom:18px;padding-left:15px;padding-right:30px;padding-top:10px;font-weight:normal;color:black;font-size:11px;}#webform-component-rate-the-improvements-below-1-to-10-for-each-category-understanding-that-this-is-an-assessment-from-you .fieldset-legend{font-weight:bold;}#sidebar-left .exit-lesson-link a{}#sidebar-left .lesson-header{}#sidebar-left .lesson-listing{}#sidebar-left .lesson-listing .lesson-block{}.type-teacher-lesson-view-page .lesson-listing{}#sidebar-left .lesson-listing .lesson-number{}#sidebar-left .lesson-listing .step-title{}#sidebar-left .lesson-block-inline.lesson-block-inline-0 .step-title{}.type-teacher-lesson-view-page .step-num{}#main .content table{border-spacing:0;font-size:14px;}#main .content td{vertical-align:top;}#main .content #check-box{float:left;margin-right:16px;}.lang-hu #main .content .before-view-student .lesson-title,.lang-hu #main .content .before-view-student .step-title{line-height:1.2em;}#main .content .lesson-title,#main .content .step-title{font-size:18px;font-weight:bold;padding-bottom:5px;}#main .content .lesson-block{padding:20px;border-bottom:1px solid #dfdfdf;}#main .content .lesson-block a{text-decoration:none;}#main .content .lesson-block .image-wrapper{width:120px;height:70px;padding-top:5px;}#main .content .lesson-block .image{margin-right:10px;margin-bottom:10px;height:50px;width:100px;padding:5px;}#main #content .lesson-block .lesson-buttons{font-size:14px;margin-left:124px;text-align:right;}#main .content .lesson-block .lesson-buttons a{padding-right:10px;}#main .content .lesson-block .lesson-buttons a:hover{text-decoration:underline;}.content .step-block .step-header{font-weight:bold;font-size:19px;}.lang-hu #shell #content .step-block .step-header h2{line-height:25px;}.lang-pt #shell #content .step-block .step-header h2,.lang-ru #shell #content .step-block .step-header h2{line-height:23px;}#shell #content .step-block .step-header h2{font-weight:bold;padding-top:10px;font-family:Century Gothic,Arial;font-size:20px;}#next2{display:none;}#footer{width:860px;margin:0 auto;}[dir="rtl"] #block-system-main .grade-box{background-color:#d3e7e7;padding-left:5px;padding-right:20px;}[dir="rtl"] #block-system-main .lesson-view-next{float:left;margin-left:15px;margin-right:15px;}#block-system-main .lesson-view-next{color:#FFFFFF;text-align:center;float:right;font-weight:bold;line-height:25px;height:25px;margin-right:15px;cursor:pointer;padding-right:10px;padding-left:10px;}.facebook-icon a,.twitter-icon a,.email-icon a{width:20px;height:20px;float:left;}.share-icon a,.print-icon a,.bookmark-icon a,.help-icon a{width:50px;height:20px;float:left;text-decoration:underline;padding-left:10px;}.facebook-icon a{background:url(/sites/all/themes/virtualacademy/images/facebook-icon.png) no-repeat center;display:block;}.twitter-icon a{background:url(/sites/all/themes/virtualacademy/images/twitter-icon.png) no-repeat center;display:block;}.email-icon a{background:url(/sites/all/themes/virtualacademy/images/email_icon.png) no-repeat center;display:block;}.help-icon a{background:url(/sites/all/themes/virtualacademy/images/help_icon.png) no-repeat center left;padding-left:23px;display:block;}[dir="rtl"] .bookmark-icon{background:url(/sites/all/themes/virtualacademy/images/bookmark-icon.png) no-repeat center right;width:30px;float:left;}.bookmark-icon{background:url(/sites/all/themes/virtualacademy/images/bookmark-icon.png) no-repeat center left;width:20px;height:21px;float:right;cursor:pointer;}.lang-en .bookmark-icon{background:url(/sites/all/themes/virtualacademy/images/bookmark-button.png) no-repeat center left;width:80px;height:21px;float:right;cursor:pointer;}.print-icon{background:url(/sites/all/themes/virtualacademy/images/print-icon.png) no-repeat center left;width:45px;height:21px;float:right;margin-left:10px;cursor:pointer;}[dir="rtl"] .print-icon{background:url(/sites/all/themes/virtualacademy/images/print-icon.png) no-repeat center right;width:25px;float:left;margin-left:10px;margin-right:10px;}.lang-en .print-icon{background:url(/sites/all/themes/virtualacademy/images/print-page-button.png) no-repeat center left;width:60px;height:21px;float:right;margin-left:10px;cursor:pointer;}#main .bookmark-icon:active{border-top:1px solid #dddddd;border-right:1px solid #dddddd;-moz-border-radius:4px;border-radius:4px;margin-left:9px;}#main .print-icon:active{border-top:1px solid #dddddd;border-right:1px solid #dddddd;-moz-border-radius:4px;border-radius:4px;margin-left:9px;}[dir="rtl"] #teacher-lesson .main-listing-block .main-listing-item{padding:0px 35px 10px 0px;}#teacher-lesson .main-listing-block .main-listing-item{padding:0px 0px 10px 35px;}.navigation-line-previous{text-align:center;}.navigation-line-close,.navigation-line-expand{width:50%;text-align:center;}.navigation-line-close{display:none;}.navigation-line-next{text-align:center;}.regular-style{font-weight:normal;color:#000000;}.lang-ru .navigation-line-previous{padding-right:30px;}.lang-ru .navigation-line-expand{padding-right:30px;}.navigation-line-previous,.navigation-line-expand,.navigation-line-next{color:#aaaaaa;font-weight:bold;}.navigation-line-previous a,.navigation-line-expand a,.navigation-line-close a,.navigation-line-next a{color:#000000;}.lang-ru #main .content table#lesson-nav-table{font-size:13px;}table #lesson-nav-table{margin:20px auto 0px auto;width:550px;}#shell .lesson-video-player .tabbed-box{height:50px;}.lang-ja #shell .lesson-video-player .tab{font-size:10px;line-height:13px;}#shell .lesson-video-player .tab{width:115px;height:44px;margin-right:2px;padding-top:6px;font-size:11px;cursor:pointer;float:left;font-family:Century Gothic,Arial;-webkit-border-top-right-radius:2px;-webkit-border-top-left-radius:2px;-moz-border-top-right-radius:2px;-moz-border-top-left-radius:2px;border-top-right-radius:2px;border-top-left-radius:2px;position:relative;z-index:1;text-align:center;line-height:11px;}#shell .lesson-video-player .watch-psa-box{padding:20px 15px;position:relative;z-index:2;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-bottom-right-radius:2px;-moz-border-bottom-left-radius:2px;-moz-border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;border-top-right-radius:2px;display:none;}#shell .lesson-video-player .current-watch-psa-box{display:block;}#shell .tabbed-box .current-tab{z-index:5;position:relative;}#shell .lesson-video-player .watch-psa-box p{margin-top:0px;}[dir="rtl"] .main-listing-category ul{margin-left:0px;margin-right:2em;}.main-listing-category ul{margin-left:2em;}.main-listing-block{font-size:14px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eeeeee;}[dir="rtl"] .main-listing-giant-number{float:right;text-align:left;}.main-listing-giant-number{float:left;font-size:28px;text-align:right;}.main-listing-item-small-title{}#block-system-main .green-bg .main-listing-item{padding:7px 0px;}.page-teacher-studentshtml .green-bg .scorebar-title{padding-right:45px;}.page-teacher-studentshtml .green-bg .scorebar-title{padding-right:45px;}#block-system-main #student_listing .green-bg{padding-top:0px;padding-bottom:0px;}#student_listing.student_listing_one .class-progress{height:35px;}[dir="rtl"] .grade-percentage{float:right;}.grade-percentage{background:url(/sites/all/themes/virtualacademy/images/grade-circle.png) no-repeat center 3px;float:left;width:65px;height:32px;font-size:10px;color:#FF0505;font-weight:bold;text-align:center;padding:8px 10px 0px 10px;}#student_listing .scorebar-wrapper{padding-top:7px;}.current-step-link{font-weight:bold;font-size:13px;font-family:Verdana;text-transform:none;}.current-step-link a,.current-step-link a:link,.current-step-link a:visited{color:inherit !important;text-decoration:none;}.current-step-link a:active,.current-step-link a:hover{text-decoration:underline;}.after-current-class .homework-counts,.current-class .homework-counts{display:none;}.main-listing-giant-grade-mark{width:35px;height:40px;margin-left:30px;}.curriculum-page .help-link{padding-top:0px;top:-12px;}.curriculum-page .main-listing-block-lesson .current-step-link{display:none;}.curriculum-page .main-listing-block-lesson.current-class .current-step-link{display:block;}.curriculum-page .main-listing-block-lesson.setting-current-class .main-listing-giant-grade-mark{background:url('/sites/all/themes/virtualacademy/images/animated-spinner.gif') no-repeat center center;}.curriculum-page .main-listing-block-lesson .main-listing-giant-grade-mark{}.curriculum-page .main-listing-block-lesson.current-class .main-listing-giant-grade-mark:hover{}#main .curriculum-page .main-listing-item .main-listing-item-small-title{height:22px;}.lang-nl #main .curriculum-page .main-listing-item .lesson-options-wrapper{width:336px;}.lang-da #main .curriculum-page .main-listing-item .lesson-options-wrapper{width:365px;}.lang-ru #main .curriculum-page .main-listing-item .lesson-options-wrapper{padding-left:7px;width:365px;}.lang-hu #main .curriculum-page .main-listing-item .lesson-options-wrapper{width:320px;}.lang-it #main .curriculum-page .main-listing-item .lesson-options-wrapper{width:335px;}.lang-de #main .curriculum-page .main-listing-item .lesson-options-wrapper{width:376px;margin-left:4px;padding-left:5px;}[dir="rtl"] #main .curriculum-page .main-listing-item .lesson-options-wrapper{float:right;}#main .curriculum-page .main-listing-item .lesson-options-wrapper{float:left;color:white;font-size:11px;height:22px;width:330px;display:none;margin-left:8px;padding-left:10px;-moz-border-radius:5px;border-radius:5px;}#main .curriculum-page .main-listing-block:hover .lesson-options-wrapper{display:block;}#main .curriculum-page .main-listing-item .lesson-options-wrapper a{color:white;font-size:11px;}#main .curriculum-page .main-listing-item .lesson-options-wrapper a:hover{text-decoration:none;}#main .curriculum-page .lesson-options-wrapper .grade-score-a{background:url(/sites/all/themes/virtualacademy/images/a-grade-white.png) no-repeat 3px 5px;padding-left:30px;margin-right:0px;padding-top:2px;}.lang-de #main .curriculum-page .main-listing-block .download-picture{margin-right:7px;}#main .curriculum-page .main-listing-block .download-picture{background:url(/sites/all/themes/virtualacademy/images/download-arrow-white.png) no-repeat 4px 3px;padding-left:23px;padding-right:0px;margin-right:16px;padding-top:2px;}.lang-de #main .curriculum-page .main-listing-block .mark-done{margin-right:7px;}#main .curriculum-page .main-listing-block .mark-done{background:url(/sites/all/themes/virtualacademy/images/lesson-white-check.png) no-repeat 0px 3px;padding-left:15px;padding-right:0px;padding-top:2px;margin-right:15px;}#main .curriculum-page .main-listing-block .mark-disabled{background:url(/sites/all/themes/virtualacademy/images/disable-image-white.png) no-repeat 0px 4px;padding-left:17px;padding-right:0px;padding-top:2px;}[dir="rtl"] #main .curriculum-page .main-listing-block .mark-disabled{padding-left:17px;padding-right:17px;}#main .curriculum-page .main-listing-giant-grade-mark{margin-left:2px;}#main .curriculum-page .lesson-untouched .main-listing-giant-grade-mark{background:url(/sites/all/themes/virtualacademy/images/undone-lesson-circle.png) no-repeat center;}.clear-both{clear:left;}.current-class .clear-both{clear:left;}#class-listing-page .help-link{padding-top:0px;top:12px;}#class-listing-page .main-listing-item .scorebar{padding-top:5px;}#class-listing-page .main-listing-block .main-listing-item  .left-float{padding-top:12px;}.lang-ru #class-listing-page .main-listing-item .right-float{width:350px;}#class-listing-page .main-listing-item .right-float{float:right;width:335px;}#class-listing-page .main-listing-item{width:550px;}[dir="rtl"] #class-listing-page .main-listing-item .grade-lesson{padding-left:0px;padding-right:30px;}#class-listing-page .main-listing-item .grade-lesson{padding-left:30px;}#class-listing-page .main-listing-item .student-num,#class-listing-page .main-listing-item .grade-lesson{display:inline;}#class-listing-page .grade-lesson{color:#ff0000;font-weight:bold;}.grade-mark{width:20px;height:20px;border:2px dashed darkgreen;text-align:center;}[dir="rtl"] .scorebar-checker{float:right;}.scorebar-checker{width:15px;height:15px;float:left;}.main-listing-block{font-size:14px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #eeeeee;}[dir="rtl"] #class-listing-page .main-listing-item{padding-right:5px;}#class-listing-page .main-listing-item{padding-left:5px;}[dir="rtl"] .main-listing-item{float:right;}.main-listing-item{float:left;}#class-listing-page .main-listing-item-small-title{font-size:12px;}#class-listing-page .main-listing-item-small-title.left-float{max-width:180px;}.main-listing-wrapper .main-listing-block{border-bottom:2px solid #999999;}.main-listing-block-title{font-size:14px;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #eeeeee;}.lang-ru #class-listing-page .right-float{padding-right:5px;}#class-listing-page .right-float{padding-right:20px;}#class-listing-page .main-listing-item-small-title a{text-decoration:none;font-weight:normal;}#class-listing-page .name-title{padding-right:20px;}#notifications_page_wrapper .help-link{padding-top:10px;padding-left:10px;}.message-from-student{padding:10px 20px;}.send-student-message .text-area{margin-left:20px;margin-bottom:10px;}.send-student-message .additional-options{padding-right:30px;padding-bottom:30px;}.additional-options .options-button{padding-right:30px;padding-left:20px;height:25px;}.additional-options .cancel-button{padding-right:30px;padding-left:20px;height:25px;}.additional-options .send-reply-button{padding-right:30px;padding-left:20px;height:25px;}.additional-options a{color:black;font-weight:normal;}.step-content p{margin-top:0.5em;margin-bottom:0.9em;}.step-content li{margin-top:0.5em;margin-bottom:0.5em;}.step-block{padding-right:20px;padding-top:30px;}.node-webform > .submitted{display:none;}#content #apps-download-page .apps-download-content-wrapper{padding-left:0px;}#content #apps-download-page .app-header{font-size:17px;}#main #create_class_wizard #main_page .tabbed-box .tab{font-weight:normal;-webkit-border-top-right-radius:2px;-webkit-border-top-left-radius:2px;-webkit-border-bottom-right-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-top-right-radius:2px;-moz-border-top-left-radius:2px;-moz-border-bottom-right-radius:2px;-moz-border-bottom-left-radius:2px;border-top-right-radius:2px;border-top-left-radius:2px;border-bottom-left-radius:0;border-bottom-right-radius:0;display:none;}#main hr{border:1px solid #000000;height:0px;}.lang-hu #main #create_class_wizard .create-class-box #next-button,.lang-ja #main #create_class_wizard .create-class-box #next-button{font-size:11px;}#main #create_class_wizard .create-class-box #next-button{padding-bottom:7px;}#content #create_class_wizard .mode{padding-bottom:0px;padding-left:0px;}#student_listing .help-link{padding-top:13px;}#student_listing .scorebar-wrapper .scorebar-precentage{float:left;font-size:11px;padding-left:10px;}#shell #student_listing.student-page-unique .students .main-listing-block{padding-top:0px;padding-bottom:5px;}#student_listing.student-page-unique .scorebar-wrapper{padding-top:15px;}#student_listing.student-page-unique .students .main-listing-item{width:555px;padding-top:10px;}[dir="rtl"] #student_listing.student-page-unique .students .listing-bg-arrow-img{float:left;}#student_listing.student-page-unique .students .listing-bg-arrow-img{width:30px;height:80px;float:right;cursor:pointer;}#main .student-page-unique .studentlist-prev-next-box{margin-top:20px;margin-bottom:20px;width:600px;text-align:center;font-size:12px;font-weight:bold;}.studentlist-prev-next-box .next-box{text-align:right;}.studentlist-prev-next-box .previous-box{text-align:left;}.studentlist-prev-next-box .students-count:hover,.studentlist-prev-next-box .students-count{width:50%;text-decoration:none;}.studentlist-prev-next-box .students-count .choose-page-number{padding:2px 3px;}.studentlist-prev-next-box .students-count .choose-page-number:hover{cursor:pointer;}.studentlist-prev-next-box td{width:100px;}.studentlist-prev-next-box .first-prev-options:hover,.studentlist-prev-next-box .last-next-options:hover{text-decoration:underline;cursor:pointer;}.studentlist-prev-next-box .not-active-button{color:#999999;}.studentlist-prev-next-box .not-active-button:hover{cursor:auto;text-decoration:none;}.studentlist-prev-next-box .students-count .earlier-page,.studentlist-prev-next-box .students-count .later-page{display:none;}#shell .studentlist-prev-next-box .students-count .pager-current-nbr,#shell .studentlist-prev-next-box .students-count .pager-displayed-nbr{display:inline;}.studentlist-prev-next-box .students-count .non-displayed-nbr{display:none;}#block-system-main .person-title .person-info p a{font-weight:bold;}#student_listing.student_listing_one .main-listing-block{border-bottom:none;padding-top:5px;padding-bottom:0;padding-left:5px;cursor:pointer;}#student_listing.student_listing_one .main-listing-block .steps-listing{cursor:auto;}.student-page .main-listing-wrapper .main-listing-block{clear:both;}#student_listing.student_listing_one .border-bottom{background:url(/sites/all/themes/virtualacademy/images/view-student-bar-hr.png) no-repeat bottom center;height:6px;}#student_listing.student_listing_one .main-listing-giant-number{padding-top:7px;}#student_listing.student_listing_one .progress{margin-bottom:0px;margin-top:0px;}#student_listing.student_listing_one .main-listing-giant-number{font-size:30px;}.student-page .main-listing-wrapper .save_button{float:right;margin-top:4px;}.student-page .main-listing-wrapper .main-listing-block .steps-listing .lesson-step-block:first-child{margin-top:15px;}#student_listing .student-page .steps-listing .lesson-step-block{padding:10px 10px 10px 0px;margin-left:60px;clear:both;}[dir="rtl"] #student_listing .student-page .steps-listing .lesson-step-block{padding:10px 0px 10px 10px;margin-left:0px;margin-right:60px;}#student_listing .student-page .steps-listing .lesson-step-block .step-letter,#student_listing .student-page .steps-listing .lesson-step-block .step-title{font-family:Century Gothic,Arial;font-weight:normal;}#student_listing .student-page .steps-listing .lesson-step-block .step-letter{font-size:18px;}#student_listing .student-page .steps-listing .lesson-step-block .step-title{font-size:14px;}[dir="rtl"] #student_listing .student-page .steps-listing .lesson-step-block .step-letter{float:right;}#student_listing .student-page .steps-listing .lesson-step-block .step-letter{display:block;float:left;padding-left:10px;padding-right:10px;width:20px;}[dir="rtl"] #student_listing .student-page .steps-listing .lesson-step-block .submit-status{float:left;}#student_listing .student-page .steps-listing .lesson-step-block .submit-status{float:right;height:21px;width:21px;}#student_listing .student-page .steps-listing .lesson-step-block .submitted{background:url(/sites/all/themes/virtualacademy/images/to-grade-lesson-img.png) center no-repeat;}#student_listing .student-page .steps-listing .lesson-step-block .graded-fail{background:url(/sites/all/themes/virtualacademy/images/lesson-status-img-fail.png) center no-repeat;}#student_listing .student-page .step-grade-block .note.form-textarea-like{width:200px;float:right;min-height:20px;padding-bottom:0px;margin-bottom:10px;display:none;}#student_listing .student-page .step-grade-block{padding-left:35px;margin:5px 0px;}#student_listing .student-page .lesson-step-block .links-wrapper{float:right;width:70px;}#student_listing .student-page .steps-listing .lesson-step-block a.link_view{float:left;}#student_listing .student-page .lesson-step-block .grade-label .grade{margin:25px;}#student_listing.student_listing_one .main-listing-wrapper .border-bottom{background-image:none;}[dir="rtl"] #student_listing .main-listing-block.closed-item .arrow{float:right;}#student_listing .main-listing-block.closed-item .arrow{height:30px;width:18px;float:left;}[dir="rtl"] #student_listing .main-listing-block.current-item .arrow{float:right;}#student_listing .main-listing-block.current-item .arrow{height:30px;width:18px;float:left;}#teacher-lesson .main-listing-wrapper .main-listing-block{border-bottom:none;}#teacher-lesson .main-listing-category h3{padding:10px 0px;margin:0px;}#main #teacher-lesson .step-title,#main #teacher-lesson .step-duration,#shell #teacher-lesson .main-listing-category h3,#shell #teacher-lesson .main-listing-category h3:hover{background:none;font-weight:normal;}#teacher-lesson .main-listing-category{padding-bottom:0px;}#teacher-lesson .div-wrapper{position:relative;}#teacher-lesson .teacher-view-text{position:absolute;top:10px;right:0px;float:right;padding-right:30px;}#sidebar-left .lesson-listing .relative-a{position:relative;overflow:hidden;}#lessons-page .help-link{padding-top:0px;padding-left:10px;}.lesson-step-wrapper.context-teacher input.form-submit{display:none;}[dir="rtl"] #shell #teacher-lesson .main-listing-category .student-steps{padding-right:35px;padding-left:0px;}#shell #teacher-lesson .main-listing-category .student-steps{padding-left:35px;padding-bottom:15px;}.lang-el #shell #teacher-lesson .main-listing-category .student-steps h3.student-steps-title{width:185px;}.lang-pt #shell #teacher-lesson .main-listing-category .student-steps h3.student-steps-title{width:202px;}.lang-zh #shell #teacher-lesson .main-listing-category .student-steps h3.student-steps-title{width:90px;}.lang-nl #shell #teacher-lesson .main-listing-category .student-steps h3.student-steps-title{width:170px;}.lang-fr #shell #teacher-lesson .main-listing-category .student-steps h3.student-steps-title{width:190px;}.lang-de #shell #teacher-lesson .main-listing-category .student-steps h3.student-steps-title{width:208px;}.lang-it #shell #teacher-lesson .main-listing-category .student-steps h3.student-steps-title{width:192px;}.lang-hu #shell #teacher-lesson .main-listing-category .student-steps h3.student-steps-title{width:205px;}.lang-ru #shell #teacher-lesson .main-listing-category .student-steps h3.student-steps-title{width:218px;}.lang-es #shell #teacher-lesson .main-listing-category .student-steps h3.student-steps-title{width:200px;}.lang-es_ES #shell #teacher-lesson .main-listing-category .student-steps h3.student-steps-title{width:200px;}#shell #teacher-lesson .main-listing-category .student-steps h3.student-steps-title{margin-left:0;padding-left:0;color:gray;font-size:15px;width:138px;background:url(/sites/all/themes/virtualacademy/images/arrow-down-gray.png) no-repeat center right;}[dir="rtl"] #shell #teacher-lesson .main-listing-category .student-steps a.student-step{padding-left:0px;padding-right:30px;}#shell #teacher-lesson .main-listing-category .student-steps a.student-step{display:block;padding-left:30px;background-color:rgb(250,250,250);border-color:rgb(200,200,200);border-width:1px;border-top-style:solid;border-bottom-style:solid;color:black;font-weight:normal;padding-bottom:5px;padding-top:5px;}#shell #teacher-lesson .main-listing-category .student-steps a.student-step b{font-weight:bold;}.lesson-activity-preview-box{height:140px;width:425px;margin:0px auto;clear:both;margin-bottom:20px;}.lesson-activity-preview-box .preview-box{height:121px;width:215px;margin-top:8px;margin-left:10px;float:left;}[dir="rtl"] .lesson-activity-preview-box .preview-box{margin-right:0px;margin-left:10px;float:right;}.lesson-activity-preview-box .activity-title-box{height:39px;width:142px;float:right;font-size:25px;text-align:center;padding-top:22px;font-weight:bold;margin-right:25px;margin-top:20px;}.lang-fr .lesson-activity-preview-box.type-video .activity-title-box{font-size:18px;padding-top:11px;padding-bottom:10px;line-height:20px;}.lang-pt .lesson-activity-preview-box.type- .activity-title-box,.lang-fr .lesson-activity-preview-box.type- .activity-title-box,.lang-pt .lesson-activity-preview-box.type-guide .activity-title-box,.lang-fr .lesson-activity-preview-box.type-guide .activity-title-box{font-size:18px;}.lang-de .lesson-activity-preview-box.type- .activity-title-box,.lang-de .lesson-activity-preview-box.type-guide .activity-title-box{font-size:19px;padding-top:15px;padding-bottom:5px;}.lang-el .lesson-activity-preview-box .activity-title-box{font-size:23px;}.lang-el .lesson-activity-preview-box.type-video .activity-title-box{font-size:16px;}.lang-es .lesson-activity-preview-box.type-video .activity-title-box{font-size:17px;}.lang-ru .lesson-activity-preview-box .activity-title-box{font-size:14px;}.lang-ru .lesson-activity-preview-box .activity-title-box{margin-right:15px;}.lang-ru .lesson-activity-preview-box.type-video .activity-title-box{font-size:13px;padding-left:0;width:170px;background:url(/sites/all/themes/virtualacademy/images/activity-title-bg-wide.png) no-repeat scroll 0px 0 transparent}.lang-pt .lesson-activity-preview-box.type-video .activity-title-box{font-size:17px;width:142px;}.lang-de .lesson-activity-preview-box .activity-title-box{margin-right:37px;font-size:20px;}.lang-es_ES .lesson-activity-preview-box .activity-title-box{width:139px;font-size:17px;}.lang-hu .lesson-activity-preview-box .activity-title-box{font-size:15px;margin-right:20px;padding-bottom:10px;width:155px;}.lang-fr .lesson-activity-preview-box .download-materials-box{font-size:12px;width:100px;}.lang-de .lesson-activity-preview-box .download-materials-box{width:125px;}.lang-es_ES .lesson-activity-preview-box .download-materials-box{width:100px;}.lesson-activity-preview-box .download-materials-box{float:right;margin-right:25px;padding-top:10px;padding-right:32px;text-align:center;width:110px;}.lesson-activity-preview-box.type-video .preview-box{height:121px;width:215px;margin-top:8px;margin-left:10px;float:left;}[dir="rtl"] .lesson-activity-preview-box.type-video .preview-box{margin-left:0px;margin-right:10px;float:right;}.lesson-activity-preview-box.type-guide{height:160px;}.lesson-activity-preview-box.type-guide .preview-box{height:158px;width:149px;margin-top:0;margin-left:45px;float:left;}[dir="rtl"] .lesson-activity-preview-box.type-guide .preview-box{margin-right:45px;margin-left:0px;float:right;}.lesson-activity-preview-box.type-guide{height:160px;}.lesson-activity-preview-box.type-booklet .preview-box{width:184px !important;height:122px;margin-top:0;margin-left:45px;float:left;}[dir="rtl"] .lesson-activity-preview-box.type-booklet .preview-box{margin-left:0px;margin-right:45px;float:right;}.lesson-activity-preview-box.type-booklet .preview-box img{height:122px;margin-top:9px;}.download-content-wrapper .materials-type-list .ipad-img{width:135px;height:120px;float:left;}.download-content-wrapper .materials-type-list .kindle-img{width:125px;height:120px;float:left;}.download-content-wrapper .materials-type-list .pc-img{width:135px;height:120px;float:left;}[dir="rtl"] .download-content-wrapper .AV-items-box .video-title{float:right;}.lang-de .download-content-wrapper .AV-items-box .video-title{width:405px;}.lang-ja .download-content-wrapper .AV-items-box .video-title{width:438px;}.download-content-wrapper .AV-items-box .video-title{float:left;font-size:13px;width:430px;}[dir="rtl"] .download-content-wrapper .materials-type-list .additional-materials-main-types{margin-left:0px;margin-right:30px;}.download-content-wrapper .materials-type-list .additional-materials-main-types{font-weight:bold;margin-left:30px;padding-top:10px;margin-top:5px;}[dir="rtl"] #tool #tool-sign-in{padding-right:17px;}#tool #tool-sign-in{font-size:14px;}.banner-tool-inner h2{display:none;}[dir="rtl"] #banner_tool .banner-tool-inner{float:left;padding-left:0px;padding-right:40px;}#banner_tool .banner-tool-inner{padding-left:40px;float:right;}#user-login #edit-actions--2 .form-submit,#user-login #edit-actions .form-submit{width:73px;}#edit-actions--2 .form-submit,#edit-actions .form-submit{border:0px none;height:22px;color:white;padding-bottom:5px;}.lang-es #user-login #edit-actions--2 .form-submit,.lang-es #user-login #edit-actions .form-submit,.lang-es_ES #user-login #edit-actions--2 .form-submit,.lang-es_ES #user-login #edit-actions .form-submit,.lang-el #user-login #edit-actions--2 .form-submit,.lang-el #user-login #edit-actions .form-submit{font-size:11px;}.lang-hu #user-login #edit-actions--2 .form-submit,.lang-hu #user-login #edit-actions .form-submit{font-size:10px;padding-left:2px;}.lang-fr #user-login #edit-actions--2 .form-submit,.lang-fr #user-login #edit-actions .form-submit{font-size:10px;}[dir="rtl"] #banner_tool #user-login .form-item,[dir="rtl"] #banner_tool #user-login .form-actions{float:right;}#banner_tool #user-login .form-item,#banner_tool #user-login .form-actions{margin-top:2px;float:left;}#add_student_form_page .form-item .description{display:none;}#add_student_form_page{}#add_student_form_page .teacher-link{float:right;margin-bottom:6px;margin-top:6px;}#add_student_form_page .student-link{float:right;margin-bottom:6px;margin-top:6px;display:none;}#add_student_form_page .intro-block{padding:20px 18px;}#add_student_form_page .block-bottom-border{height:7px;margin-bottom:25px;}#add_student_form_page .intro-title{font-size:18px;font-weight:bold;}#add_student_form_page .intro-sub-title{font-size:22px;padding-top:5px;padding-bottom:25px;font-weight:bold;}#add_student_form_page .intro-text{width:430px;}#add_student_form_page .main-form-wrapper{padding-bottom:20px;}#add_student_form_page .main-form-title{padding:10px 40px;font-size:18px;}#add_student_form_page .add_studentment-form{padding:10px 0px;;}#add_student_form_page .add_studentment-form .form-item{margin-bottom:12px;margin-top:3px;}#add_student_form_page .login-block{float:left;width:255px;padding-left:30px;}#add_student_form_page .login-block .form-select,#add_student_form_page .login-block .form-text{height:20px;width:250px;}#add_student_form_page hr{border-bottom:0px none;border-left:0px none;border-right:0px none;border-top:1px solid #b2b2b2;width:550px;}#add_student_form_page .enter-class-code-block{padding-top:20px;}#add_student_form_page .enter-class-note{padding-top:25px;font-size:11px;line-height:14px;}#add_student_form_page .form-submit{margin:0px auto;text-align:center;}#add_student_form_page .form-submit-image{width:205px;height:31px;margin:0px auto;text-align:center;font-size:15px;line-height:30px;}#add_student_form_page .form-item #edit-profile-main-field-age-from-und,#add_student_form_page .form-item #edit-profile-main-field-age-to-und{width:100px;float:left;margin-right:15px;}.knowledge-base-question{padding-left:25px;margin-top:10px;margin-bottom:10px;font-size:14px;}.knowledge-base-question{background:url("/sites/all/themes/virtualacademy/images/expand-arrow-closed.png") no-repeat 2px;}.knowledge-base-question.current-faq{background:url("/sites/all/themes/virtualacademy/images/expand-arrow-open.png") no-repeat 0px 5px;}.knowledge-base-answer{padding-left:20px;font-size:14px;}.knowledge-base-question .knowledge-base-answer{display:none;}.knowledge-base-question.current-faq .knowledge-base-answer{display:block;}.knowledge-base-question.current-faq{border:1px solid gray;border-style:none none solid none;}#knowledge-base-search{text-align:right;margin-right:20px;}.lang-zh #main #glossary-bar a.active-letter{font-weight:normal;}.lang-ja #glossary-bar{display:none;}.lang-zh #glossary-bar{height:48px;}#glossary-bar{height:30px;padding-top:10px;margin-top:10px;}[dir="rtl"] .glossary-bar-letter{float:right;}.glossary-bar-letter{float:left;padding-right:5px;padding-left:4px;color:#666666;font-weight:bold;}.lang-zh .glossary-bar-letter a{font-size:17px;}.glossary-bar-letter a{font-size:15px;color:#23878a;}.glossary-dfw{clear:both;padding-left:15px;}.glossary-word{font-weight:bold;}.glossary-letter{color:#23878a;font-weight:bold;font-size:17px;padding-top:12px;padding-bottom:12px;}.glossary-entry{padding-top:3px;padding-bottom:3px;}.back-to-top{color:#23878a;padding-top:3px;padding-bottom:3px;}.back-to-top a{text-decoration:none;}.step-block form label{font-weight:normal;}.lang-no #glossary-bar .glossary-bar-letter,.lang-da #glossary-bar .glossary-bar-letter,.lang-sv #glossary-bar .glossary-bar-letter{padding-right:3px;padding-left:4px;}.lang-hu #glossary-bar .glossary-bar-letter{padding-right:3px;padding-left:3px;}.lang-it #glossary-bar .glossary-bar-letter{padding-left:9px;}#page-footer{margin-bottom:20px;margin-top:60px;}.lang-de #page-footer #bottom-nav-table{padding-left:110px;padding-right:130px;}.lang-ru #page-footer #bottom-nav-table{padding-left:120px;}#page-footer #bottom-nav-table{height:50px;width:100%;margin-bottom:15px;padding-left:150px;padding-right:170px;text-align:center;font-size:12px;}#page-footer #footer-copyrights{font-size:10px;margin-bottom:15px;}#page-footer #footer-copyrights a{font-weight:normal;color:black;cursor:pointer;}#main .grade-lesson-step-page #before-view-student{margin-bottom:15px;}#main .grade-lesson-step-page #before-view-student .prev-botton{float:left;}#main .grade-lesson-step-page #before-view-student .next-button{float:right;}.with-sidebar-right .grade-lesson-step-page{font-family:Century Gothic,Arial;}.with-sidebar-right .grade-lesson-step-page .person-title{border:1px solid #a8aeaf;height:100px;margin-bottom:20px;clear:both;}#main .grade-lesson-step-page .person-title .person-image{height:100px;width:100px;border:0px none;margin-right:15px;}.grade-lesson-step-page .person-info{margin-top:10px;font-weight:bold;}.grade-lesson-step-page .person-info p{margin:3px;}#main .grade-lesson-step-page .title-block{border:1px solid #7f7f7f;font-size:16px;padding:7px 10px;}.grade-lesson-step-page .grade-essay-wrapper .question-block{border:1px solid #7f7f7f;margin-top:13px;background-image:none;}[dir="rtl"] .grade-lesson-step-page .grade-essay-wrapper .question-block .question_number{float:right;padding:15px;margin-right:0px;margin-left:10px;}.grade-lesson-step-page .grade-essay-wrapper .question-block .question_number{float:left;font-size:40px;padding:15px;font-weight:bold;margin-right:10px;margin-bottom:10px;}.grade-lesson-step-page .grade-essay-wrapper .question-block .grading-title{font-weight:bold;font-size:17px;padding-top:9px;}#main .grade-lesson-step-page .grade-essay-wrapper .question-block label{font-size:17px;font-weight:normal;}[dir="rtl"] #main .grade-lesson-step-page .grade-essay-wrapper .question-block .student-answer-title{padding-left:0px;padding-right:25px;}#main .grade-lesson-step-page .grade-essay-wrapper .question-block .student-answer-title{clear:both;padding-left:25px;font-weight:bold;}#main .grade-lesson-step-page .grade-essay-wrapper .question-block .form-textarea-like{margin-left:25px;margin-right:25px;border-top:1px solid #7c7c7c;}#main .grade-lesson-step-page .grade-essay-wrapper .grade-box{margin-top:25px;margin-bottom:30px;padding-top:20px;padding-left:25px;}#main .grade-lesson-step-page .grade-essay-wrapper .grade-box-bottom{display:none;}#main .grade-lesson-step-page .grade-box textarea#lesson_notes{margin-top:15px;}#main .grade-lesson-step-page .grade-box #lesson_grade{width:65px;margin-right:10px;margin-left:10px;}#main .grade-lesson-step-page .grade-box #lesson_pass{width:120px;}#main .grade-lesson-step-page .grade-box #lesson_notes{width:544px;}.not-logged-in.front #shell #sidebar-right{background:none;}#upcoming-release-section #welcome-notice{padding:15px 10px 25px 10px;font-weight:bold;font-family:Century Gothic,Arial;font-size:14px;height:45px;line-height:22px;}#upcoming-release-section #subhead1{text-align:left;color:#595959;font-size:15px;}#upcoming-release-section #subhead2{text-align:left;font-size:18px;}#upcoming-release-section #enroll_form_page{border-left:1px solid #bcc1c3;padding:15px;border-right:1px solid #bcc1c3;}#upcoming-release-section #enroll_form_page .intro-sub-title{padding-bottom:0px;padding-top:0px;}#upcoming-release-section #enroll_form_page .intro-sub-title h2{margin:0px;}#upcoming-release-section p{font-size:15px;}#upcoming-release-section #bottom-links-box{border-bottom:1px solid #bcc1c3;border-left:1px solid #bcc1c3;padding:10px;line-height:25px;border-right:1px solid #bcc1c3;}#upcoming-release-section #bottom-links-box .links-title{color:#7f7f7f;}.not-logged-in .footer-in#bottom-nav-table{display:none;}.logged-in .footer-out#bottom-nav-table{display:none;}#notice-board-left-nav{font-size:16px;font-family:'Century Gothic','Helvetica Neu','Trebuchet MS','Arial';background:url(/sites/all/themes/virtualacademy/images/white-70pct.png);}#notice-board-left-nav > .heading{padding:10px;text-align:center;font-weight:bold;}#notice-board-left-nav .lesson-heading a{display:block;padding:10px;}#notice-board-left-nav .step-item a{display:block;padding:5px 10px 5px 20px;}#notice-board-left-nav .lesson-title{display:block;font-size:12px;line-height:1.1em;color:#666;}#notice-board-left-nav .notice-count{font-size:11px;color:#999;}.notice-board-content-wrapper .main-content-wrapper .section-head{font-size:18px;font-family:'Century Gothic';padding:10px;font-weight:bold;}.notice-board-content-wrapper .message-right-side-wrapper{margin:15px 0px;padding:10px;font-family:'Century Gothic';width:450px;height:100px;float:left;}.notice-board-content-wrapper .person-image-wrapper{width:100px;float:left;padding:10px;text-align:center;}.notice-board-content-wrapper .person-image-wrapper .initials{font-weight:bold;font-family:'Century Gothic';}.notice-board-content-wrapper .notices-section{margin-bottom:20px;}.teacher-announcement-page .message-body{padding:10px 10px 2px 10px;}.teacher-announcement-page .message-text-box{padding:5px 10px 20px 10px;font-family:Century Gothic;margin-bottom:8px;}[dir="rtl"] .teacher-announcement-page .message-text-box .date{text-align:left;}.teacher-announcement-page .message-text-box .date{text-align:right;padding-bottom:10px;}[dir="rtl"] .teacher-announcement-page .message-page-button{float:left;}.teacher-announcement-page .message-page-button{float:right;padding:1px 15px;font-size:10px;clear:both;}.page-user-password #edit-actions .form-submit{width:inherit;background:none;background-color:#23878a;font-size:12px;font-family:Verdana;padding:3px;padding-left:10px;padding-right:10px;}[dir="rtl"] .page-teacher-lesson-step-indexhtml .button-state{float:right;margin-left:0px;margin-right:10px;}.page-teacher-lesson-step-indexhtml .button-state{float:left;margin-left:10px;padding:5px;cursor:pointer;}.page-teacher-lesson-step-indexhtml .button-state:hover{text-decoration:underline;}.page-teacher-lesson-step-indexhtml .button-state.mark-disabled{padding-left:18px;}.page-teacher-lesson-step-indexhtml .button-state.step-mark-done{padding-left:15px;}.page-teacher-lesson-step-indexhtml .button-state.step-mark-undone{padding-left:18px;}.mark-done-left-sidebar{height:18px;width:100px;position:absolute;top:60px;margin-left:50px;padding-left:15px;}[dir="rtl"] .mark-done-left-sidebar{margin-left:0px;margin-right:50px;width:60px;}.lang-el .mark-done-left-sidebar{font-size:11px;margin-left:6px;width:194px;}.lang-es_ES .mark-done-left-sidebar{width:165px;margin-left:12px;}.lang-es .mark-done-left-sidebar{width:130px;margin-left:25px;}.lang-hu .mark-done-left-sidebar{width:130px;margin-left:20px;}.lang-pt .mark-done-left-sidebar,.lang-nl .mark-done-left-sidebar{width:140px;margin-left:25px;}.lang-it .mark-done-left-sidebar{width:175px;margin-left:15px;}.lang-fr .mark-done-left-sidebar{width:115px;margin-left:40px;}.lang-da .mark-done-left-sidebar{width:155px;margin-left:10px;}.lang-no .mark-done-left-sidebar{width:180px;margin-left:13px;font-size:10px;}.lang-sv .mark-done-left-sidebar{width:138px;margin-left:20px;}.lang-ru .mark-done-left-sidebar{margin-left:8px;width:180px;}.lang-de .mark-done-left-sidebar{margin-left:18px;width:145px;}.lesson-step-wrapper .step-done-marker{float:right;width:100px;}.mark-done-left-sidebar:hover{text-decoration:underline;}textarea[disabled="disabled"]{background-color:#f8f8f8 !important;}.navigation-line-next,.navigation-top{white-space:nowrap;}.video-player-inline{display:none;padding:10px;}#shell #teacher-lesson .main-listing-category.step-done{background-color:#e3f7fa;}.page-teacher-lesson-indexhtml .main-listing-wrapper .div-wrapper{cursor:pointer;}.page-teacher-indexhtml #main .main-listing-wrapper .lesson-disabled-1 .main-listing-giant-number,.page-teacher-indexhtml #main .main-listing-wrapper .lesson-disabled-1 .main-listing-item,.page-teacher-indexhtml #main .main-listing-wrapper .lesson-disabled-1 .main-listing-item a{color:#dddddd;}.page-teacher-indexhtml #main .main-listing-wrapper .lesson-disabled-1 .main-listing-giant-grade-mark{background:none;}.page-teacher-lesson-indexhtml #outer_shell #shell .main-listing-wrapper .step-disabled-1 h3,.page-teacher-lesson-indexhtml #outer_shell #shell .main-listing-wrapper .step-disabled-1 .step-title,.page-teacher-lesson-indexhtml #outer_shell #shell .main-listing-wrapper .step-disabled-1 .step-content,.page-teacher-lesson-indexhtml #outer_shell #shell .main-listing-wrapper .step-disabled-1 .step-duration{color:#dddddd;}#main .curriculum-page .main-listing-item .lesson-options-wrapper{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}#main .curriculum-page .main-listing-item .lesson-options-wrapper:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}.page-student-lesson-step-indexhtml .answer-disabled,.page-teacher-lesson-step-indexhtml .answer-disabled{background-color:#eee;border:1px solid #aaa;}[dir="rtl"] .intro-pages .preview-image{float:right;padding-right:0px;margin-left:20px;}.intro-pages .preview-image{float:left;padding-right:20px;clear:both;}.intro-app-features-bar{background:url(/sites/all/themes/virtualacademy/images/app-features-bar-bg.png);min-height:28px;padding-left:500px;}.intro-app-features-bar .features-item a{color:white;font-weight:normal;font-family:'Century Gothic',Arial;float:left;padding:4px 60px 0px 60px;font-size:13px;min-height:28px;}.intro-app-features-bar .features-item.selected a{background:#5a5a5a;}#enroll_form_page .preview-image.appstore-image{margin-left:3px;margin-top:10px;background:url('/sites/all/themes/virtualacademy/images/available-on-the-app-store-small.jpg') no-repeat;}#enroll_form_page .preview-image.appstore-coming-soon{margin-top:10px;}.lang-ru #enroll_form_page .preview-image.android-coming-soon{margin-bottom:35px;}#enroll_form_page .preview-image.android-coming-soon{margin-top:10px;}.webform.ipad,.node-type-webform.ipad,.webform.ipad #shell,.node-type-webform.ipad #shell,.webform.ipad #sidebar-right,.node-type-webform.ipad #sidebar-right,.webform.ipad #outer_shell,.node-type-webform.ipad #outer_shell{background:none !important;}.webform.ipad .sidebar-right,.node-type-webform.ipad .sidebar-right,.webform.ipad #shell .with-sidebar-right,.node-type-webform.ipad #shell .with-sidebar-right{border:none !important;}.webform.ipad #banner_tool,.node-type-webform.ipad #banner_tool,.webform.ipad #banner,.node-type-webform.ipad #banner,.webform.ipad #footer,.node-type-webform.ipad #footer,.webform.ipad #banner_logo,.node-type-webform.ipad #banner_logo,.webform.ipad #banner_menu,.node-type-webform.ipad #banner_menu,.webform.ipad .grippie,.node-type-webform.ipad .grippie,.webform.ipad #uvTab,.node-type-webform.ipad #uvTab{display:none !important;}.webform.ipad label,.node-type-webform.ipad label,.webform.ipad,.node-type-webform.ipad{font-family:Verdana !important;font-size:14px !important;font-weight:normal !important;padding-bottom:10px !important;}.webform.ipad,.node-type-webform.ipad{padding-left:5px;}.webform.ipad textarea,.node-type-webform.ipad textarea{padding-top:10px !important;}.webform.ipad p,.node-type-webform.ipad p{line-height:20px !important;}.webform.ipad h2,.node-type-webform.ipad h2{font-size:16px !important;}.webform.ipad li,.node-type-webform.ipad li{line-height:25px !important;}.webform.ipad input,.node-type-webform.ipad input,.webform.ipad textarea,.node-type-webform.ipad textarea{-webkit-user-select:text;}.webform.ipad textarea,.node-type-webform.ipad textarea{-webkit-appearance:none;border-radius:none;-webkit-border-radius:none;border:1px solid #cccccc;font-size:14px;font-family:Verdana;width:640px !important;}.webform.ipad textarea[disabled="disabled"],.node-type-webform.ipad textarea[disabled="disabled"]{background:#f0f0f0 !important;}.webform.ipad #step_header,.node-type-webform.ipad #step_header{padding-top:30px;font-size:17px;padding-bottom:10px;font-family:"Century Gothic",Arial;}.webform.ipad #step_header #step_id,.node-type-webform.ipad #step_header #step_id{display:block;font-size:55px;font-weight:bold;padding-bottom:35px;font-family:Verdana-Bold;}.webform.ipad #step_header #step_title,.node-type-webform.ipad #step_header #step_title{text-transform:uppercase;}.webform.ipad #main,.node-type-webform.ipad #main,.webform.ipad #content,.node-type-webform.ipad #content,.webform.ipad,.node-type-webform.ipad{width:680px !important;}.webform.ipad #sidebar-right,.node-type-webform.ipad #sidebar-right,.webform.ipad #edit-submit,.node-type-webform.ipad #edit-submit,.webform.ipad #edit-draft,.node-type-webform.ipad #edit-draft{display:none !important;}.webform.iphone .content-test-in-node label,.node-type-webform.iphone .content-test-in-node label,.webform.iphone .content-test-in-node .field,.node-type-webform.iphone .content-test-in-node .field{font-size:14px !important;line-height:20px !important;}.webform.iphone #main,.node-type-webform.iphone #main{width:270px !important;}.webform.iphone .content-test-in-node label p,.node-type-webform.iphone .content-test-in-node label p,.webform.iphone .content-test-in-node .field p,.node-type-webform.iphone .content-test-in-node .field p{line-height:20px !important;}body.webform.iphone,body.node-type-webform.iphone,.webform.iphone #outer_shell #shell #content,.node-type-webform.iphone #outer_shell #shell #content,.webform.iphone textarea,.node-type-webform.iphone textarea{width:270px !important;}@media screen and (orientation:landscape){body.webform.iphone,body.node-type-webform.iphone,.webform.iphone #outer_shell #shell #content,.node-type-webform.iphone #outer_shell #shell #content,.webform.iphone textarea,.node-type-webform.iphone textarea{width:420px !important;}.webform.iphone #main,.node-type-webform.iphone #main{width:420px !important;}}.webform.ipad #content .messages,.node-type-webform.ipad #content .messages{display:none !important;}#webform-client-form-3 #webform-component-rate-improvements,#webform-client-form-3 #webform-component-rate-improvements .fieldset-wrapper,#webform-client-form-3 #webform-component-school-information{width:520px;}#webform-component-rate-improvements #edit-submitted-rate-improvements-please-attach-any-specific-information-you-want-to-provide-on-the-above-points,#webform-component-rate-improvements #edit-submitted-rate-improvements-other-please-describe,#edit-submitted-school-information-number-of-student,#edit-submitted-school-information-grade-levels-taught-at-the-school{width:515px;}.lang-he .main-listing-item .clear-both.lesson-list-width{margin-top:-20px;}.lesson-list-width{width:450px;}.lang-nl .main-listing-item-small-title.lesson-list-width{width:365px;}.lang-hu .main-listing-item-small-title.lesson-list-width{width:340px;}.lang-ru .main-listing-item-small-title.lesson-list-width{width:340px;}.main-listing-item-small-title.lesson-list-width{width:380px;}.lowercase{text-transform:lowercase;}.lang-ru #uvTab{display:none !important;}.lang-ru .closer-line{line-height:14px;padding-top:6px;}.not-logged-in #tool #top-logout-box{position:absolute;top:-30px;}.not-logged-in .campaign-yhri #tool #top-logout-box{}#gcui-language-changer-inner-base{box-shadow:none;}.campaign-dfw #gcui-language-changer-inner-base a,.campaign-dfw #gcui-language-changer-inner-base a:link,.campaign-dfw #gcui-language-changer-inner-base a:visited,.campaign-dfw #gcui-language-changer-inner-base a:hover{color:#fff;display:block;float:left;font-size:14px;font-weight:normal;margin-bottom:15px;text-align:left;text-transform:uppercase;}.campaign-dfw #gcui-language-changer-inner-base #gcui-language-changer-close-button{background:url("/sites/default/files/close_x_cccccc.png") no-repeat scroll center transparent;height:16px;right:2px;top:17px;width:16px;}#gcui-language-changer-lightbox.campaign-dfw{background:url("/sites/all/modules/gold_common_ui/images/dark_60.png") repeat scroll 0 0 transparent;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000000;}.campaign-dfw #gcui-language-changer{display:table;height:75%;overflow:visible;position:relative;width:100%;z-index:1000001;}.campaign-dfw #gcui-language-changer-outer{display:table-cell;text-align:center;vertical-align:middle;width:100%;z-index:1000000;}.campaign-dfw #gcui-language-changer-inner{background:url(/sites/all/themes/virtualacademy/images/dfw-lb-bg.png) no-repeat scroll left top transparent;margin-left:auto;margin-right:auto;position:relative;text-align:left;width:751px;z-index:1000001;}.campaign-dfw #gcui-language-changer-inner-base{max-height:320px;padding:15px 15px 15px 25px;text-align:center;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.campaign-dfw #gcui_language_selector_table_td{padding:40px 0 0 80px;}.campaign-dfw .gcui-language-changer-hover{display:block;float:left;width:200px;}.campaign-dfw #gcui-language-changer-inner-base a,.campaign-dfw #gcui-language-changer-inner-base a:link,.campaign-dfw #gcui-language-changer-inner-base a:visited,.campaign-dfw #gcui-language-changer-inner-base a:hover{color:#222;display:block;font-size:14px;font-weight:normal;margin-bottom:0px;text-align:left;text-transform:uppercase;height:36px;}.campaign-hr #gcui-language-changer-inner-base a,.campaign-hr #gcui-language-changer-inner-base a:link,.campaign-hr #gcui-language-changer-inner-base a:visited,.campaign-hr #gcui-language-changer-inner-base a:hover{color:#fff;display:block;float:left;font-size:14px;font-weight:normal;margin-bottom:15px;text-align:left;text-transform:uppercase;}.campaign-hr #gcui-language-changer-inner-base #gcui-language-changer-close-button{background:url(/sites/all/themes/virtualacademy/images/close_x_ffffff.png) no-repeat scroll center transparent;height:16px;right:10px;top:10px;width:16px;}#gcui-language-changer-lightbox.campaign-hr{background:url("/sites/all/modules/gold_common_ui/images/dark_60.png") repeat scroll 0 0 transparent;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000000;}.campaign-hr #gcui-language-changer{display:table;height:75%;overflow:visible;position:relative;width:100%;z-index:1000001;}.campaign-hr #gcui-language-changer-outer{display:table-cell;text-align:center;vertical-align:middle;width:100%;z-index:1000000;}.campaign-hr #gcui-language-changer-inner{background:url(/sites/all/themes/virtualacademy/images/hr-lb-bg.png) no-repeat scroll left top transparent;margin-left:auto;margin-right:auto;position:relative;text-align:left;width:751px;z-index:1000001;}.campaign-hr #gcui-language-changer-inner-base{max-height:320px;padding:15px 15px 15px 25px;text-align:center;-moz-box-shadow:none;-webkit-box-shadow:none;}.campaign-hr #gcui_language_selector_table_td{padding:40px 0 0 80px;}.campaign-hr .gcui-language-changer-hover{display:block;float:left;width:200px;}.campaign-hr #gcui-language-changer-inner-base a,.campaign-hr #gcui-language-changer-inner-base a:link,.campaign-hr #gcui-language-changer-inner-base a:visited,.campaign-hr #gcui-language-changer-inner-base a:hover{color:#fff;display:block;font-size:14px;font-weight:normal;margin-bottom:0px;text-align:left;text-transform:uppercase;height:36px;}.campaign-hr #gcui-language-changer-inner-base a,.campaign-hr #gcui-language-changer-inner-base a:link,.campaign-hr #gcui-language-changer-inner-base a:visited,.campaign-hr #gcui-language-changer-inner-base a:hover{text-decoration:none;}.campaign-hr #gcui-language-changer-inner-base a:hover{text-decoration:underline;}.campaign-twth #gcui-language-changer-inner-base a,.campaign-twth #gcui-language-changer-inner-base a:link,.campaign-twth #gcui-language-changer-inner-base a:visited,.campaign-twth #gcui-language-changer-inner-base a:hover{color:#fff;display:block;float:left;font-size:14px;font-weight:normal;margin-bottom:15px;text-align:left;text-transform:uppercase;}.campaign-twth #gcui-language-changer-inner-base #gcui-language-changer-close-button{background:url(/sites/all/themes/virtualacademy/images/close_x_003561.png) no-repeat scroll center transparent;height:16px;right:2px;top:17px;width:16px}#gcui-language-changer-lightbox.campaign-twth{background:url("/sites/all/modules/gold_common_ui/images/dark_60.png") repeat scroll 0 0 transparent;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000000;}.campaign-twth #gcui-language-changer{display:table;height:75%;overflow:visible;position:relative;width:100%;z-index:1000001;}.campaign-twth #gcui-language-changer-outer{display:table-cell;text-align:center;vertical-align:middle;width:100%;z-index:1000000;}.campaign-twth #gcui-language-changer-inner{background:url(/sites/all/themes/virtualacademy/images/twth-lb-bg.png) no-repeat scroll left top transparent;margin-left:auto;margin-right:auto;position:relative;text-align:left;width:751px;z-index:1000001;}.campaign-twth #gcui-language-changer-inner-base{max-height:320px;padding:15px 15px 15px 25px;text-align:center;-moz-box-shadow:none;-webkit-box-shadow:none;}.campaign-twth #gcui_language_selector_table_td{padding:40px 0 0 80px;}.campaign-twth .gcui-language-changer-hover{display:block;float:left;width:200px;}.campaign-twth #gcui-language-changer-inner-base a,.campaign-twth #gcui-language-changer-inner-base a:link,.campaign-twth #gcui-language-changer-inner-base a:visited,.campaign-twth #gcui-language-changer-inner-base a:hover{color:#222;display:block;font-size:14px;font-weight:normal;margin-bottom:0px;text-align:left;text-transform:uppercase;height:36px;}.campaign-twth #gcui-language-changer-inner-base a,.campaign-twth #gcui-language-changer-inner-base a:link,.campaign-twth #gcui-language-changer-inner-base a:visited{text-decoration:none;}.campaign-twth #gcui-language-changer-inner-base a:hover{text-decoration:underline;}.campaign-yhri #gcui-language-changer-inner-base a,.campaign-yhri #gcui-language-changer-inner-base a:link,.campaign-yhri #gcui-language-changer-inner-base a:visited,.campaign-yhri #gcui-language-changer-inner-base a:hover{color:#fff;display:block;float:left;font-size:14px;font-weight:normal;margin-bottom:15px;text-align:left;text-transform:uppercase;}.campaign-yhri #gcui-language-changer-inner-base #gcui-language-changer-close-button{background:url(/sites/all/themes/virtualacademy/images/close_x_ffffff.png) no-repeat  center transparent;height:16px;width:16px;top:10px;right:10px;}#gcui-language-changer-lightbox.campaign-yhri{background:url("/sites/all/modules/gold_common_ui/images/dark_60.png") repeat scroll 0 0 transparent;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1000000;}.campaign-yhri #gcui-language-changer{display:table;height:75%;overflow:visible;position:relative;width:100%;z-index:1000001;}.campaign-yhri #gcui-language-changer-outer{display:table-cell;text-align:center;vertical-align:middle;width:100%;z-index:1000000;}.campaign-yhri #gcui-language-changer-inner{margin-left:auto;margin-right:auto;position:relative;text-align:left;width:751px;z-index:1000001;}.campaign-yhri #gcui-language-changer-inner-base{background:url(/sites/all/themes/virtualacademy/images/yhr-lb-bg.png) no-repeat scroll left top transparent;max-height:320px;padding:15px 15px 15px 25px;text-align:center;-moz-box-shadow:none;-webkit-box-shadow:none;}.campaign-yhri #gcui_language_selector_table_td{padding:40px 0 0 80px;}.campaign-yhri .gcui-language-changer-hover{display:block;float:left;width:200px;}.campaign-yhri #gcui-language-changer-inner-base a,.campaign-yhri #gcui-language-changer-inner-base a:link,.campaign-yhri #gcui-language-changer-inner-base a:visited,.campaign-yhri #gcui-language-changer-inner-base a:hover{color:#FFFFFF;display:block;font-size:14px;font-weight:normal;margin-bottom:0px;text-align:left;text-transform:uppercase;height:36px;}.lang-ru .main-form-wrapper .legal-notice{padding:10px 20px 30px 20px;}.lang-zh em,.lang-ja em{font-style:normal !important;}.webform-component .form-textarea-wrapper textarea,.webform-component .resizable-textarea .grippie{width:96%;}.notice-date{font-size:10px;}[dir="rtl"] .campaign-logo{float:left;}.lang-el .slide-counter-inner{font-size:10px;}#node-58 .field-name-body a{margin:0 auto;display:block;text-align:center;width:259px;}.logged-in .campaign-hr #banner_tool .banner-tool-inner{width:256px;}.not-logged-in #outer_shell.campaign-hr #shell,.logged-in #outer_shell.campaign-hr #shell{background-position-y:0;}.not-logged-in .campaign-hr #tool #top-logout-box{right:0;}[dir="rtl"] .not-logged-in .campaign-hr #tool #top-logout-box{right:390px;top:-59px;}#outerImageContainer div.warning{display:none;}.lang-no #main .header-wrapper .page-header .notebrd{color:black;}.lang-he .adr{direction:ltr;margin-top:-15px;}
#import_students .excel-drag-drop{height:116px;width:150px;padding:20px;padding-top:30px;text-align:center;margin-right:15px;line-height:1.4em;}#import_students .green-color-text{font-size:20px;}#import_students .basic-block{padding-top:5px;padding-bottom:10px;}#import_students .filename{font-size:10px;background:url(/sites/all/themes/virtualacademy/images/excel_image.png) no-repeat scroll left bottom transparent;padding-left:20px;padding-top:5px;}#enter_grades .main-listing-block{font-size:14px;padding-top:5px;padding-bottom:5px;border-bottom:2px solid #23878A;}#main #enter_grades .main-listing-block.no-gray{border:none;padding:0px;}#main #enter_grades .main-listing-block.no-gray .main-listing-item{padding:0px 0px 0px 10px;}#main #enter_grades .main-listing-block.no-gray .main-listing-item{background:none;}#enter_grades .left-float{float:left;padding-right:10px;margin-left:30px;}#enter_grades .right-float .note,#enter_grades .right-float .grade{float:left;margin-right:2px;}#enter_grades .right-float{float:right;padding-left:10px;}#enter_grades .main-listing-item{float:left;width:100%;background:url(/sites/all/themes/virtualacademy/images/expand-list-arrow-sprite-dfw.png) no-repeat 5px -86px;padding:15px 0px;}#enter_grades .main-listing-item-small-title .note-input{width:180px;}#enter_grades .main-listing-item-small-title .grade-input{width:60px;}#enter_grades .main-listing-item-small-title{font-size:12px;}#enter_grades .main-listing-item-small-title a{font-weight:normal;}#enter_grades a.no-link,#enter_grades a.no-link:visited,#enter_grades a.no-link:link,#enter_grades a.no-link:active,#enter_grades a.no-link:hover{text-decoration:none;color:inherit;}#enter_grades .left-title{color:#23878A;}#enter_grades .page-header{color:#000000;}#enter_grades .class{margin-left:20px;color:#B3B3B3;text-transform:uppercase;}#enter_grades .download-content-wrapper .header-wrapper .title{padding-bottom:25px;}#enter_grades .no-gray .main-listing-item{padding-left:10px;color:#23878A;font-size:20px;font-family:Century Gothic,Arial;}#enter_grades .main-listing-block .steps-listing{margin-left:60px;}#enter_grades .main-listing-block .steps-listing .lesson-step-block{border-top:1px solid #23878A;padding:10px;}#enter_grades .steps-listing .lesson-step-block .step-letter{display:block;float:left;padding-right:10px;width:20px;font-size:18px;font-family:Century Gothic,Arial;font-weight:normal;color:#23878A;}#enter_grades .steps-listing .lesson-step-block .step-title{font-size:14px;font-family:Century Gothic,Arial;font-weight:normal;color:#23878A;}#enter_grades .steps-listing .lesson-step-block .link_view{float:right;}#enter_grades .steps-listing .lesson-step-block .submit-status{float:right;color:#808080;display:block;float:right;padding-right:35px;}#save_button{float:right;margin-top:5px;margin-right:20px;}#enter_grades .main-listing-wrapper{padding-right:20px;}[dir="rtl"] #student_listing .scorebar{float:right;}#student_listing .scorebar{float:left;}.lang-pt #student_listing .student-name-title{width:152px;}.lang-el #student_listing .student-name-title{width:184px;}.lang-hu #student_listing .student-name-title{width:180px;}.lang-nl #student_listing .student-name-title{width:165px;margin-right:10px;}.lang-da #student_listing .student-name-title,.lang-es #student_listing .student-name-title,.lang-es_ES #student_listing .student-name-title{width:178px;margin-right:5px;}[dir="rtl"] #student_listing .student-name-title{float:right;margin-left:15px;margin-right:0px;}#student_listing .student-name-title{width:200px;float:left;padding-right:15px;margin-right:15px;}[dir="rtl"] #student_listing .listing-item{border-left:1px solid #999;border-right:0px;}#student_listing .listing-item{border-right:1px solid #999;}[dir="rtl"] #student_listing .student-name{float:right;}#student_listing .student-name{width:200px;float:left;padding-right:12px;}#student_listing .scorebar-title{padding-left:10px;border-right:none;}[dir="rtl"] #student_listing .scorebar-title{padding-right:10px;padding-left:10px;border-left:none;}[dir="rtl"] #student_listing .student-image-listing{float:right;margin-right:0px;margin-left:10px;}#student_listing .student-image-listing{width:46px;height:46px;float:left;margin-right:10px;margin-top:5px;padding-bottom:12px;}[dir="rtl"]  #student_listing .scorebar-checker{float:right;}#student_listing .scorebar-checker{width:13px;height:13px;float:left;margin-top:3px;}#student_listing .sidebar-submitted{}#student_listing .sidebar-graded{}#student_listing .main-listing-block{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #999999;padding-left:10px;}#student_listing .main-listing-block-hover{}#student_listing .green-bg{background-color:#91c3c4;padding-top:7px;padding-bottom:7px;background-image:none;}#student_listing .left-title{color:#23878A;text-transform:uppercase;}#student_listing .class{margin-left:20px;color:#B3B3B3;text-transform:uppercase;}#student_listing .download-content-wrapper .header-wrapper .title{padding-bottom:25px;}#student_listing .main-listing-item-small-title{font-size:13px;}#block-system-main #student_listing .main-listing-wrapper{padding-right:0px;}#student_listing .main-listing-item{width:80%;color:#000;font-size:12px;}#student_listing .main-listing-item .note,#student_listing .main-listing-item .note-input{display:none;}[dir="rtl"] #student_listing .main-listing-item .right-float.grade-marking-box{float:left;}#student_listing .main-listing-item .right-float.grade-marking-box{float:right;}#student_listing .main-listing-item .grade-marking-box .main-listing-item-small-title{padding-right:40px;}[dir="rtl"] #student_listing .grades-page-save-button{float:left;padding-left:40px;padding-right:0px;}#student_listing .grades-page-save-button{float:right;padding-right:40px;}.lesson-header{color:#23878A;font-size:15px;font-weight:bold;padding-bottom:30px;background:url(/sites/all/themes/virtualacademy/images/course-divider.png) no-repeat scroll left bottom transparent;padding-top:10px;}.filter-text{font-weight:bold;padding-left:45px;padding-top:10px;float:left;}.search{padding-top:7px;}.filters{padding-top:8px;padding-left:25px;float:left;}.blue-line{border:1px solid #23878A;}#create_class_wizard .create-class-box.current-create-class-box{display:block;}#create_class_wizard .create-class-box{display:none;}#create_class_wizard .header{background:url(/sites/all/themes/virtualacademy/images/dfw-logo.png) no-repeat scroll 547px 0 transparent;}#create_class_wizard p{font-size:14px;}#create_class_wizard #main_page{width:600px;}#create_class_wizard #main_page  div{}#create_class_wizard .tab{height:30px;float:left;margin-right:2px;padding-top:6px;font-size:16px;cursor:pointer;font-family:Century Gothic,Arial;text-align:center;padding-right:15px;padding-left:15px;}#create_class_wizard #tab_4{width:25px;background:url("/sites/all/themes/virtualacademy/images/done-lesson-check.png") no-repeat center;}#create_class_wizard .create-class-box{}#create_class_wizard .mode{color:#44999b;font-size:18px;font-weight:bold;padding-bottom:0px;}#create_class_wizard .create-class-box{padding-left:15px;padding-right:15px;position:relative;z-index:2;padding-bottom:20px;}#create_class_wizard .create-class-box p{}[dir="rtl"] #create_class_wizard .create-class-box #next-button{float:left;}#create_class_wizard .create-class-box #next-button{float:right;text-align:center;padding-top:7px;padding-bottom:5px;padding-right:10px;padding-left:10px;color:white;font-weight:bold;cursor:pointer;line-height:14px;}#create_class_wizard .create-class-box #previous-button{margin-top:10px;margin-bottom:20px;margin-left:50px;font-size:13px;color:#23878A;font-weight:bold;cursor:pointer;}#create_class_wizard .create-class-box #previous-button:hover{text-decoration:underline;}#create_class_wizard #main_page .tabbed-box .tab{border-bottom-style:none;position:relative;z-index:1;}#create_class_wizard #main_page .tabbed-box .current-tab{z-index:5;}#create_class_wizard form#class-student{font-size:13px;line-height:30px;padding:20px;background:white;padding:20px;border:1px solid #BBB;margin-bottom:20px;}#create_class_wizard input{width:140px;}[dir="rtl"] #create_class_wizard div#field-age-from{float:right;}[dir="rtl"] #create_class_wizard div#field-age-to{float:right;}#create_class_wizard div#field-age-from{float:left;}#create_class_wizard div#field-age-to{float:left;}#create_class_wizard div#field-age-to label{display:inline;margin:0px 5px 0px 7px;font-weight:normal;}#create_class_wizard .middle--wizard-line{border:0px none;border-top:1px solid #92abb9;}#create_class_wizard .bottom-wizard-line{border:0px none;width:600px;position:relative;left:-15px;}.create-class-box #class-student h2{margin-bottom:5px;font-weight:bold;font-size:18px;}[dir="rtl"] .create-class-box #class-student input{margin-right:0px;margin-left:20px;}.create-class-box #class-student input{margin-right:20px;}.create-class-box #class-student input.type-class-name{width:100%;height:20px;}#create_class_wizard .create-class-step-2{padding-top:20px;}#create_class_wizard .create-class-step-2 .add-students-wrapper{padding-bottom:20px;}#create_class_wizard .create-class-step-2 .existing-student{width:280px;height:110px;padding:10px 0px;float:left;}#create_class_wizard .create-class-step-2 .add-new-student{width:280px;height:110px;padding:10px 0px;float:left;}#create_class_wizard .create-class-step-2 .existing-student .student-img{float:left;height:110px;width:110px;background:url(/sites/all/themes/virtualacademy/images/new-student-dfw.png) no-repeat top left;margin-right:10px;}#create_class_wizard .create-class-step-2 .add-student-img{float:left;height:110px;width:110px;background:url(/sites/all/themes/virtualacademy/images/add-new-student-dfw.png) no-repeat top left;margin-right:10px;}#create_class_wizard .create-class-step-2 .student-details{float:left;color:#005952;line-height:25px;width:130px;}#create_class_wizard .create-class-step-2 .existing-student .with-bottom-border{border-bottom:1px dashed green;}#create_class_wizard .create-class-step-2 .first-last-name{float:left;margin-right:5px;font-size:15px;font-weight:bold;}#create_class_wizard .create-class-step-2 .email-address{float:left;font-size:15px;}#create_class_wizard .create-class-step-2 .details-edit{float:left;}#create_class_wizard .create-class-step-2 .details-photo{float:right;}.red-circle{background:url(/sites/all/themes/virtualacademy/images/red-circle.png) no-repeat center;height:30px;width:50px;}.percent{color:#ff0000;font-size:12px;text-align:center;padding-top:7px;}#student_listing .grades-page .main-listing-block-hover{background-image:none;}.grades-page .grade-input{width:25px;}#pass_flunk{float:left;padding-right:10px;}.grades-page .intro{margin-left:20px;margin-right:20px;}#student_listing .student-page .download-content-wrapper .header-wrapper .title,#student_listing .grades-page .download-content-wrapper .header-wrapper .title{padding-bottom:30px;}.person-title{height:100px;border:#A8AEAF 1px solid;padding:15px;}[dir="rtl"] .person-image{float:right;margin-right:0px;margin-left:15px;}.person-image{float:left;width:100px;height:100px;margin-right:15px;}[dir="rtl"] .person-info{float:right;}.person-info{float:left;}.person-info p{margin:3px;}a,a:link,a:visited,a:hover,a:active{color:#00000;}.person-title a,.person-title a:link,.person-title a:visited,.person-title a:hover,.person-title a:active{text-decoration:none;}h2.progress{color:#23878a;font-weight:normal;}#block-system-main #student_listing .student-page .main-listing-wrapper{border:#7F7F7F 1px solid;margin-top:15px;padding:15px 15px 35px 15px;}#student_listing .student-page .main-listing-item{width:auto;}[dir="rtl"] #student_listing .student-page .main-listing-item-small-title span.grey-lesson-title{padding-left:0px;padding-right:20px;}#student_listing .student-page .main-listing-item-small-title span.grey-lesson-title{font-size:13px;padding-left:20px;}#student_listing .student-page .main-listing-item-small-title{font-size:12px;}[dir="rtl"] #student_listing .student-page .main-listing-giant-number{text-align:right;padding-right:5px;}#student_listing .student-page .main-listing-giant-number{width:43px;text-align:left;padding-left:5px;}#student_listing .student-page .main-listing-item .forms{color:#000000;}.submit{text-align:right;}.student-page .grade-input{width:25px;}.student-page .note-input{width:130px;}.twth_edu.page-teacher-page-11 .page-content-wrapper .left-float{float:none;color:#629aae;font-size:20px;padding-bottom:5px;padding-top:5px;}.twth_edu.page-teacher-page-11 .page-content-wrapper .description{padding-top:10px;padding-bottom:10px;}.twth_edu.page-teacher-page-11 .content{padding-left:20px;}.grades-page .percent-grade-wrapper .percent-figure{color:red;display:inline;}.grades-page .percent-grade-wrapper .percent-lessons-passed{display:inline;}#student_listing .grades-page .student-name{padding-right:5px;width:230px;}#student_listing .grades-page .left-float.note,#student_listing .grades-page .left-float.grade{font-size:13px;padding-right:5px;}#student_listing .grades-page .main-listing-item-small-title .note-input{width:100px;}[dir="rtl"] .notification .notification-elem.notification-group{float:left;}.notification .notification-elem.notification-group{float:right;}#student_listing .notification-elem.notification-group .notification-date{padding-left:20px;padding-right:0;text-align:left;width:95px;}[dir="rtl"] #notifications_page_wrapper .notifications-small-header .right-float{padding-right:0px;padding-left:55px;background:url(/sites/all/themes/virtualacademy/images/gray-drop-arrow.png) no-repeat 40px center;}#notifications_page_wrapper .notifications-small-header .right-float{padding-right:55px;background:url(/sites/all/themes/virtualacademy/images/gray-drop-arrow.png) no-repeat 40px center;}[dir="rtl"] .notifications-small-header .right-float{float:left;}.notifications-small-header .right-float{float:right;}#main .main-listing-wrapper.curriculum-page a{font-weight:normal;color:#333333;}.top-icons-wrapper{margin-bottom:10px;margin-top:5px;}[dir="rtl"] .page-teacher-lesson-step .top-icons-wrapper{float:left;width:100px;}.page-teacher-lesson-step .top-icons-wrapper{float:right;width:240px;}.lang-en .page-teacher-lesson-step .top-icons-wrapper{float:right;width:340px;}.main-listing-wrapper.curriculum-page .main-listing-category,.main-listing-wrapper.curriculum-page .main-listing-block-lesson{border:0px;padding-left:0px;padding-bottom:0px;}.main-listing-wrapper.curriculum-page .main-listing-block{background:url(/sites/all/themes/virtualacademy/images/listing-bottom-border.png) no-repeat left bottom;border:0px solid;}[dir="rtl"] .main-listing-wrapper.curriculum-page h3{padding-left:0px;padding-right:20px;}.main-listing-wrapper.curriculum-page h3{padding-left:20px;margin:0px;}.main-listing-wrapper.curriculum-page .title-wrapper{background:url(/sites/all/themes/virtualacademy/images/listing-bottom-border.png) no-repeat left bottom;padding:10px;cursor:pointer;}[dir="rtl"] .main-listing-wrapper.curriculum-page .giant-number-wrapper{float:right;}.main-listing-wrapper.curriculum-page .giant-number-wrapper{float:left;margin-right:20px;margin-left:10px;margin-top:10px;}.main-listing-wrapper.curriculum-page .main-listing-giant-number{text-align:right;width:50px;font-family:Century Gothic,Arial;}.main-listing-wrapper.curriculum-page .main-listing-item{width:500px;}[dir="rtl"] .main-listing-wrapper.curriculum-page .main-listing-giant-grade-mark{float:left;}.main-listing-wrapper.curriculum-page .main-listing-giant-grade-mark{float:right;margin-top:7px;}.main-listing-wrapper.curriculum-page .homework-counts{float:right;}.main-listing-wrapper.curriculum-page .current-step-link{text-align:right;}.main-listing-wrapper.curriculum-page .current-step-link a{position:relative;top:27px;}[dir="rtl"] .main-listing-wrapper.curriculum-page .main-listing-block{margin-right:40px;margin-left:0px;}.main-listing-wrapper.curriculum-page .main-listing-block{padding:10px;margin-left:40px;}[dir="rtl"] .main-listing-wrapper.curriculum-page .main-listing-block.main-listing-block-lesson{margin-right:0px;}.main-listing-wrapper.curriculum-page .main-listing-block.main-listing-block-lesson{padding:10px;margin-left:0px;}.main-listing-wrapper.curriculum-page .main-listing-block{display:none;}.main-listing-wrapper.curriculum-page .curriculum-current-item ~ div{display:block;}.main-listing-wrapper.curriculum-page .main-listing-category-Lesson-Plan .main-listing-block-lesson{display:block;}#block-system-main .message-box{padding-top:15px;padding-bottom:20px;margin-top:0px;margin-bottom:0px;}[dir="rtl"] .answer-message-page .message-right-side-wrapper{margin-right:0px;margin-left:15px;}.answer-message-page .message-right-side-wrapper{margin-right:15px;padding-bottom:10px;padding-left:8px;padding-right:8px;padding-top:15px;}.answer-message-page .message-box.form-item{float:right;}[dir="rtl"] .answer-message-page .person-image-wrapper{float:right;margin-left:0px;margin-right:24px;}.answer-message-page .person-image-wrapper{float:left;margin-left:24px;margin-top:50px;}#block-system-main .message-box-bottom{}[dir="rtl"] #new_subject{margin-right:10px;margin-left:0px;}#new_subject{margin-left:10px;width:200px;}.answer-message-page .message-box.form-item .message-to-teacher{font-weight:bold;font-size:20px;font-family:Century Gothic,Arial;padding-bottom:15px;}.answer-message-page #send .lesson-view-next{margin-bottom:8px;margin-right:25px;}.answer-message-page .message-box #new_message_parent{width:640px;display:inline-block;}#send{margin-bottom:10px;}.question-block{margin-top:0px;}#main .to-me .message-header{height:34px;}#main .from-me .message-header{height:38px;}div.message-header .message-elem{float:left;font-size:13px;}div.message-header .message-from{margin-left:5px;}div.message-header .message-subject{font-weight:bold;margin-left:10px;}div.message-header .message-date{float:right;margin-right:10px;}div.message-header .message-from,div.message-header .message-date{color:gray;}[dir="rtl"] #shell .answer-message-page .question-block.to-me .form-textarea-like{float:right;margin-left:0px;margin-right:20px;}#shell .answer-message-page .question-block.to-me .form-textarea-like{width:600px;float:left;margin-left:20px;width:620px;margin-top:15px;}[dir="rtl"] .answer-message-page .question-block.to-me .to-me-image{float:left;margin-left:30px;margin-right:0px;}.answer-message-page .question-block.to-me .to-me-image{height:100px;width:100px;float:right;margin-top:15px;margin-right:30px;}#shell .answer-message-page .question-block.from-me .form-textarea-like{width:600px;float:right;margin-right:20px;width:620px;margin-top:15px;}[dir="rtl"] .answer-message-page .question-block.from-me .from-me-image{float:right;margin-right:30px;margin-left:0px;}.answer-message-page .question-block.from-me .from-me-image{height:100px;width:100px;float:left;margin-top:15px;margin-left:30px;}.main-content-wrapper.answer-message-page .last-message-bg{height:35px;width:820px;}[dir="rtl"] .help-hint-box{padding:18px;padding-right:60px;background:#e8eff6 url(/sites/all/themes/virtualacademy/images/hint-lightbulb.png) no-repeat right center;}.help-hint-box{clear:both;margin-top:1rem;padding:18px;padding-left:60px;background:#e8eff6 url(/sites/all/themes/virtualacademy/images/hint-lightbulb.png) no-repeat left center;border:1px solid #b0c3d7;}.notification-divider{border-top:2px solid #999;margin-top:20px;margin-bottom:20px;}[dir="rtl"] .to-download-list .download-option-link{padding-right:28px;}.to-download-list .download-option-link{padding:5px;padding-left:28px;}.to-download-list .download-options{border:1px solid #ddd;margin-top:2px;padding:5px 10px 5px 0px;}.to-download-list .download-options{}

#precontent .lesson-header-title{}#precontent .lesson-listing{}#precontent .lesson-block-inline{}#precontent .lesson-block-inline a{}.type-teacher-lesson-view-page .lesson-block-inline-A:hover{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -44px;}.type-teacher-lesson-view-page .lesson-block-inline-A1:hover{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -76px;}.type-teacher-lesson-view-page .lesson-block-inline-A2:hover{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -108px;}.type-teacher-lesson-view-page .lesson-block-inline-B:hover{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -140px;}.type-teacher-lesson-view-page .lesson-block-inline-C:hover{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -172px;}.type-teacher-lesson-view-page .lesson-block-inline-D:hover{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -203px;}.type-teacher-lesson-view-page .lesson-block-inline-E:hover{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -235px;}.type-teacher-lesson-view-page .lesson-block-inline{text-align:left;padding-left:25px;}.type-teacher-lesson-view-page .lesson-block-inline-0{}.type-teacher-lesson-view-page .lesson-block-inline:hover{}.type-teacher-lesson-view-page .lesson-block-inline:hover a{background:none;}.type-teacher-lesson-view-page .step-hidden{display:none;}.type-teacher-lesson-view-page .lesson-current a,.type-teacher-lesson-view-page .lesson-current:hover a{background:url(/sites/all/themes/virtualacademy/images/green-arrow.png) no-repeat 0 3px;}.type-teacher-lesson-view-page .lesson-current-A{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -44px;}.type-teacher-lesson-view-page .lesson-current-A1{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -76px;}.type-teacher-lesson-view-page .lesson-current-A2{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -108px;}.type-teacher-lesson-view-page .lesson-current-B{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -140px;}.type-teacher-lesson-view-page .lesson-current-C{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -172px;}.type-teacher-lesson-view-page .lesson-current-D{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -203px;}.type-teacher-lesson-view-page .lesson-current-E{background:url(/sites/all/themes/virtualacademy/images/course-left-pannel-sprite.png) no-repeat -246px -235px;}.type-teacher-lesson-view-page .lesson-listing{}.type-teacher-lesson-view-page .region-banner-menu{float:right;}.type-teacher-lesson-view-page #menu_wrapper{width:500px;padding-top:75px;}.type-teacher-lesson-view-page .step-title{}#main .step-content h2{font-size:18px;line-height:20px;color:#666666;font-weight:bold;letter-spacing:1px;margin-top:1.5em;}[dir="rtl"] .homework-wrapper{padding:5px 0px 5px 20px;}.homework-wrapper{padding:5px 20px 5px 0px;}.question-block{padding-bottom:20px;background:url(/sites/all/themes/virtualacademy/images/grade-bar-twth.png) no-repeat scroll 0px bottom transparent;}.homework-wrapper textarea.error{border:2px solid red;}.form-textarea-like{border:1px solid #CCC;min-height:100px;padding-top:0;padding-left:8px;padding-right:8px;padding-bottom:8px;margin-top:5px;}.form-textarea-like p:first-child{margin-top:8px;}.lang-he #outer_shell #shell table.step-durations{font-family:Arial;padding-right:34px;padding-left:10px;}#outer_shell #shell table.step-durations{padding-left:34px;font-family:Verdana;font-size:13px;line-height:1.4em;margin-bottom:15px;}#outer_shell #shell table.step-durations td{padding-top:2px;padding-bottom:2px;padding-left:5px;padding-right:20px;}.type-teacher-lesson-view-page #outer_shell #shell .header-wrapper{}.page-teacher-page #main .content li,.page-teacher-lesson-step-answershtml #main .content li,.type-teacher-lesson-view-page #main .content li{list-style:inherit;}.page-teacher-page #main .content li.nobullet,.page-teacher-lesson-step-answershtml #main .content li.nobullet,.type-teacher-lesson-view-page #main .content li.nobullet{list-style:none;}.page-teacher-page #main .content .flush-right,.page-teacher-lesson-step-answershtml #main .content .flush-right,.type-teacher-lesson-view-page #main .content .flush-right{text-align:right;}[dir="rtl"] .page-teacher-page #main .content .flush-right,[dir="rtl"] .page-teacher-lesson-step-answershtml #main .content .flush-right,[dir="rtl"] .type-teacher-lesson-view-page #main .content .flush-right{text-align:left;}.page-teacher-page #main .content .nobreak,.page-teacher-lesson-step-answershtml #main .content .nobreak,.type-teacher-lesson-view-page #main .content .nobreak{white-space:nowrap;}.node-webform > h2[datatype]{display:none;}[dir="rtl"] #shell #teacher-lesson h2{padding-right:40px;padding-left:0px;}#shell #teacher-lesson h2{font-weight:normal;font-size:16px;margin-top:0px;padding-left:40px;}[dir="rtl"] #shell #teacher-lesson h3{padding-right:35px;padding-left:0px;}#shell #teacher-lesson h3{padding-left:35px;}.lang-pt #shell #teacher-lesson h3{line-height:20px;}[dir="rtl"] #shell #teacher-lesson p{padding-left:0px;padding-right:40px;}#shell #teacher-lesson p{padding-left:40px;}#shell #teacher-lesson li p{padding-left:0px;}#shell #teacher-lesson ol{margin-left:28px;}#teacher-lesson .main-listing-category .main-listing-block{display:none;}#teacher-lesson .main-listing-category-active .main-listing-block{display:block;}#teacher-lesson .div-wrapper .teacher-view-text a{font-weight:normal;}.lesson-step-wrapper .step-content{padding-bottom:10px;display:block;}.lesson-step-wrapper .lesson-video-player{margin:20px 0px;}.lesson-view-prevnext .lesson-view-next{text-align:center;float:right;width:114px;font-weight:bold;}.lesson-view-prevnext{line-height:25px;}.content-test-in-node .form-actions #edit-draft{display:none;}[dir="rtl"] .step-content .time-table{margin-right:4.5em;margin-left:0em;}.step-content .time-table{margin-left:4.5em;}.step-content .time-table table{width:400px;}.step-content .time-table .time-content{width:225px;}.step-content .time-table .time-bullet{width:25px;}.step-content .time-table .line-item-total{text-align:right;}.step-content .time-table .total{font-weight:bold;text-align:right;}tr.mceLast td div,.homework-wrapper .grippie{display:none;}.homework-wrapper .question-block{background:none;}#video_player_{padding-top:10px;}.lesson-sub-title-wrapper{padding:25px 0px 5px;color:gray;font-size:17px;}.lang-da .main-listing-category .lesson-sub-title-wrapper{line-height:21px;}.lang-hu .main-listing-category .lesson-sub-title-wrapper{line-height:20px;}
.custom-block.lesson-listing-box,#sidebar-right .custom-block.notification-block{border-bottom:0px;}#main .custom-block-item{padding-right:5px;padding-left:5px;}#main .custom-block-item.custom-block-item-smaller{}#main .custom-block-item.side-arrow{background:url(/sites/all/themes/virtualacademy/images/side-pannel-arrow.png) no-repeat 270px;}#main .custom-block-item.side-arrow:hover{background:url(/sites/all/themes/virtualacademy/images/side-pannel-arrow.png) no-repeat #f0f7f8 270px;}#main .custom-block-item.custom-block-item-smaller.no-bg{background:none;}#main .custom-block-item-smaller.no-bg .lesson-title{font-size:12px;padding:0px;}#main .custom-block-item:hover{}#main .dashboard .custom-block.welcome-block{width:600px;}[dir="rtl"] #main .dashboard .custom-block .custom-block-title{padding-right:5px;padding-left:0px;}#main .dashboard .custom-block .custom-block-title{padding-top:4px;padding-bottom:4px;padding-left:5px;}#main .dashboard .custom-block.welcome-block{margin-bottom:0px;margin-top:0px;}#main .dashboard .custom-block.welcome-block .custom-block-title a{font-size:18px;font-family:Century Gothic,Arial,_sans;}#main .dashboard .right-sidebar-right-link a:hover{text-decoration:underline;}#main .dashboard .custom-block .hide-button{margin-bottom:20px;margin-left:30px;margin-top:10px;float:left;}#main .dashboard .custom-block .hide-button:hover{cursor:pointer;text-decoration:underline;}#main .dashboard .announce-re-line,#main .dashboard .welcome-text{font-weight:bold;}#main .dashboard .custom-block-body{padding:15px 30px 0px 30px;font-family:Century Gothic,Arial,_sans;line-height:1.6em;font-size:13px;}#main .dashboard .hint-title{padding-top:15px;padding-bottom:15px;padding-left:40px;font-size:14px;font-weight:bold;margin-top:20px;}#main .dashboard .right-sidebar-right-link{margin-bottom:0px;}#main .dashboard .custom-block{font-family:Century Gothic,Arial;border:none;}#main .dashboard .custom-block-title{background:none;}#main .dashboard .custom-block{margin-top:30px;}#main .dashboard .lesson-listing-box .lesson-title{color:#000000;line-height:15px;}#main .dashboard .lesson-listing-box .lesson-title:hover{text-decoration:underline;}[dir="rtl"] #main .dashboard .custom-block-title-text{padding:4px 15px 4px 30px;}#main .dashboard .custom-block-title-text{font-size:20px;padding:4px 30px 4px 15px;}[dir="rtl"] #main .dashboard .lesson-listing-box .custom-block-item{float:right;}#main .dashboard .lesson-listing-box .custom-block-item{width:132px;float:left;margin-right:7px;padding-bottom:8px;-moz-border-radius:6px;border-radius:6px;}#main .dashboard .lesson-listing-box .custom-block-item-lesson-bottom{border:1px solid red;height:8px;width:132px;}.dashboard .students-box .students-prev-wrapper{margin-top:15px;}.dashboard .students-box .student-prev-box{width:142px;height:57px;float:left;margin:0px 7px 15px 0px;}#main .dashboard .student-image-dashboard{width:46px;height:47px;float:left;margin:5px 5px 5px 7px;}#main .dashboard .student-name{margin-top:10px;font-size:11px;}#main .dashboard .student-name:hover{text-decoration:underline;}#main .dashboard .dashboard-send-message{width:24px;height:24px;float:left;margin-right:4px;}#main .dashboard .grade-score-a{width:24px;height:24px;float:left;}[dir="rtl"] #main .dashboard .dashbd-config-lessons,[dir="rtl"] #main .dashboard .dashbd-add-student{float:left;padding:0px 5px 5px 15px;}#main .dashboard .dashbd-config-lessons,#main .dashboard .dashbd-add-student{float:right;padding:0px 15px 5px 5px;font-size:15px;}#main .dashboard .dashbd-config-lessons:hover,#main .dashboard .dashbd-add-student:hover{cursor:pointer;text-decoration:underline;}#main .dashboard .dashbd-config-lessons{padding-right:0px;}#main .dashboard .custom-block-title .custom-block-title-number{position:relative;top:-4px;}[dir="rtl"] #main .dashboard .students-box .dashbd-class{float:right;padding-right:0px;padding-left:10px;}#main .dashboard .students-box .dashbd-class{float:left;color:#7f7f7f;font-size:16px;padding-right:10px;}#main .dashboard .students-box .dashbd-class-name{display:inline;padding:2px 5px 2px 5px;color:white;margin-bottom:10px;}#main .dashboard .notification-block .custom-block-item-smaller.notification{width:530px;margin-left:20px;}[dir="rtl"] #main .dashboard .notification-block .custom-block-item-smaller.notification{margin-right:20px;}#main .dashboard .notifications-wrapper{margin-top:10px;}#main .teacher-announce-block{cursor:pointer;}#main .teacher-announce-block .hide-button:hover,#main .teacher-announce-block:hover{background-color:#fafafa;}.login-header-wrapper{background-color:#ddd;}.login-header-wrapper-center{margin:0 auto;width:350px;}.lang-pt .login-header-wrapper-center,.lang-nl .login-header-wrapper-center,.lang-fr .login-header-wrapper-center,.lang-ru .login-header-wrapper-center,.lang-es .login-header-wrapper-center,.lang-es_ES .login-header-wrapper-center{line-height:1.1em;}.lang-pt .login-header-title,.lang-nl .login-header-title,.lang-fr .login-header-title,.lang-ru .login-header-title,.lang-es .login-header-title,.lang-es_ES .login-header-title{padding-top:6px;}.lang-pt .login-header-title.login-header-title-notselected,.lang-nl .login-header-title.login-header-title-notselected,.lang-fr .login-header-title.login-header-title-notselected,.lang-ru .login-header-title.login-header-title-notselected,.lang-es .login-header-title.login-header-title-notselected,.lang-es_ES .login-header-title.login-header-title-notselected{min-height:36px;}.lang-pt #enroll_form_page .login-header-title.login-header-title-selected .login-header-bottom-arrow,.lang-nl #enroll_form_page .login-header-title.login-header-title-selected .login-header-bottom-arrow,.lang-fr #enroll_form_page .login-header-title.login-header-title-selected .login-header-bottom-arrow,.lang-ru #enroll_form_page .login-header-title.login-header-title-selected .login-header-bottom-arrow,.lang-es #enroll_form_page .login-header-title.login-header-title-selected .login-header-bottom-arrow,.lang-es_ES #enroll_form_page .login-header-title.login-header-title-selected .login-header-bottom-arrow{top:8px;}.lang-el .login-header-wrapper-center,.lang-it .login-header-wrapper-center{line-height:1.1em;}.lang-el .login-header-title,.lang-it .login-header-title{padding-top:6px;}.lang-el .login-header-title.login-header-title-notselected,.lang-it .login-header-title.login-header-title-notselected{min-height:37px;}.lang-el .login-header-title-student,.lang-it .login-header-title-student{padding-top:13px;}.lang-el .login-header-title-student.login-header-title,.lang-it .login-header-title-student.login-header-title{min-height:30px;}.lang-el #enroll_form_page .login-header-title.login-header-title-selected .login-header-bottom-arrow,.lang-it #enroll_form_page .login-header-title.login-header-title-selected .login-header-bottom-arrow{top:8px;}.lang-el #enroll_form_page .login-header-title.login-header-title-student.login-header-title-selected .login-header-bottom-arrow,.lang-it #enroll_form_page .login-header-title.login-header-title-student.login-header-title-selected .login-header-bottom-arrow{top:15px;}
#user-login .form-item label{display:none;}#user-login .form-item .description{display:none;padding-left:10px;color:#b3b3b3;}#user-login .form-item{float:left;margin-right:10px;width:160px;}#user-login #edit-actions{float:left;}#user-login .form-item input{width:150px;}#user-register-form .create-your-class{padding:10px 0px 10px 30px;font-weight:bold;}#enroll_form_page{}#enroll_form_page .teacher-link{float:right;margin-bottom:6px;margin-top:6px;}#enroll_form_page .student-link{float:right;margin-bottom:6px;margin-top:6px;display:none;}#enroll_form_page .block-bottom-border{height:7px;margin-bottom:25px;}.lang-hu #enroll_form_page .welcome-title{margin-bottom:5px;}#enroll_form_page .welcome-title{font-size:17px;line-height:20px;}.lang-sv #enroll_form_page .intro-title{line-height:28px;}#enroll_form_page .intro-title{font-size:26px;font-weight:bold;line-height:25px;}#enroll_form_page .intro-sub-title{font-size:26px;padding-top:5px;font-weight:bold;line-height:25px;}#enroll_form_page .intro-block h3{font-size:22px;line-height:22px;font-weight:bold;}[dir="rtl"] #enroll_form_page .intro-block .learn-more{text-align:left;}#enroll_form_page .intro-block .learn-more{text-align:right;padding-bottom:10px;border-bottom:1px dotted #999;}#enroll_form_page .enrollment-form{padding:10px 0px;;}#enroll_form_page .enrollment-form .form-item{margin-bottom:12px;margin-top:3px;}#enroll_form_page hr{border-bottom:0px none;border-left:0px none;border-right:0px none;border-top:1px dotted #b2b2b2;}#enroll_form_page .enter-class-code-block{padding-top:20px;}#enroll_form_page .enter-class-note{padding-top:25px;font-size:11px;line-height:14px;display:none;}#enroll_form_page .form-submit{margin:0px auto;text-align:center;}.lang-ru #enroll_form_page .form-submit-image{width:340px;font-size:14px;background-repeat:repeat-x;}#enroll_form_page .form-submit-image{width:205px;height:31px;margin:0px auto;text-align:center;font-size:15px;}#enroll_form_page .form-submit-image[disabled]{color:graytext;background:#e8e8e8;}#enroll_form_page .form-item #edit-profile-main-field-age-from-und,#enroll_form_page .form-item #edit-profile-main-field-age-to-und{width:73px;float:left;margin-right:10px;}.login-block .form-item .description{display:none;}.login-block .form-item > label{display:none;}.login-block .password-strength{display:none;}.hidden-block{display:none;}.teacher-link{float:right;}#enroll_form_page .intro-block{margin-top:20px;width:440px;float:left;}#enroll_form_page .main-form-wrapper{position:absolute;right:0;top:0;}#enroll_form_page .intro-block{font-family:"Century Gothic",Arial;}.login-header-title{min-height:29px;width:173px;border-right:1px solid white;border-left:1px solid white;color:white;font-size:11px;float:left;text-align:center;padding-top:11px;font-weight:normal;}.html .login-header-title.no-border{border-right:none;}.login-header-title.login-header-title-notselected{cursor:pointer;}.login-header-title.login-header-title-notselected:hover{text-decoration:none;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);}#enroll_form_page{position:relative;}#enroll_form_page .main-form-title{padding:15px 60px 15px 40px;font-size:18px;min-height:29px;margin-right:20px;margin-top:9px;font-family:"Century Gothic",Arial;}#enroll_form_page .login-header-title.login-header-title-selected .login-header-bottom-arrow{height:8px;position:relative;top:11px;}#enroll_form_page .login-block{clear:both;float:left;padding-bottom:5px;width:345px;height:38px;}[dir="rtl"] #enroll_form_page .login-block{float:right;}.lang-ru #enroll_form_page .login-block.enter-class-code-block .label{margin-top:-8px;}.lang-ru #enroll_form_page .login-block .label{width:115px;}#enroll_form_page .login-block .label{text-align:right;width:120px;float:left;padding-right:10px;font-size:12px;font-family:Verdana;line-height:1.4em;display:table;height:38px;}#enroll_form_page .login-block-right .login-block{width:399px;}#enroll_form_page .login-block-right .login-block .label{width:150px;}#enroll_form_page .login-block .label-inner{display:table-cell;vertical-align:middle;}#enroll_form_page .login-block .label-inner.small-text{font-size:11px;line-height:1.1em;}#enroll_form_page .form-elem{float:left;width:200px;}#enroll_form_page .login-block > .form-item{padding-bottom:0;margin-bottom:5px;}#enroll_form_page .login-block .form-item{padding-bottom:0;margin-bottom:0;}#enroll_form_page .login-block .form-select,#enroll_form_page .login-block .form-text{width:200px;font-size:12px;font-family:Verdana;padding:3px;}#enroll_form_page .form-type-select{padding-top:6px;}#enroll_form_page .form-item-profile-main-field-age-to-und{padding-top:0px !important;margin-top:0px !important;}.enter-class-note-link{float:right;font-size:12px;text-decoration:underline;}#enroll_form_page .form-submit{padding-bottom:20px;}.login-block-right{float:left;width:390px;overflow:hidden;height:265px;}.login-block-left{float:left;width:390px;height:300px;overflow:hidden;}#enroll_form_page span.form-required{display:none;}#enroll_form_page #user-register-form{width:800px;}#enroll_form_page .main-form-wrapper{width:349px;overflow:hidden;margin-top:20px;}.front.not-logged-in #shell .with-no-sidebar{border-top:0px none;}#enroll_form_page .preview-image.curriculum-image{width:135px;height:98px;}#enroll_form_page .preview-image.ipad-image{width:143px;height:117px;}#enroll_form_page .preview-image.appstore-image{width:138px;height:47px;}#enroll_form_page .preview-image.iphones-image{width:141px;height:129px;}#enroll_form_page .preview-image.appstore-coming-soon{width:142px;height:32px;}#enroll_form_page .preview-image.android-image{width:149px;height:105px;}#enroll_form_page .preview-image.android-coming-soon{width:147px;height:33px;}[dir=rtl] .login-block-right,[dir=rtl] .login-block-left{float:right;}[dir=rtl] #enroll_form_page .login-block .label{float:right;text-align:left;width:90px;}[dir=rtl] #enroll_form_page .form-elem{width:265px;}[dir=rtl] #enroll_form_page .login-block{width:380px;}[dir=rtl] #enroll_form_page .login-block.enter-class-code-block{float:right;}[dir=rtl] #enroll_form_page .login-block .field-type-list-integer.field-name-field-age-to,[dir=rtl] #enroll_form_page .login-block .field-type-list-integer.field-name-field-age-from{float:right;}[dir=rtl] #enroll_form_page .login-block .form-item.form-item-profile-main-field-age-from-und{margin-top:0;padding-top:0;}[dir="rtl"] .login-block-right .form-elem .left-float{padding-right:10px;padding-left:0;}[dir="rtl"] #enroll_form_page .form-item #edit-profile-main-field-age-from-und,[dir="rtl"] #enroll_form_page .form-item #edit-profile-main-field-age-to-und{margin-right:0;margin-left:10px;}
.page-online-featureshtml #shell .with-sidebar-right{border-top:none;}.page-online-featureshtml h2[property="dc:title"]{display:none;}.page-online-featureshtml #content_container{padding-top:20px;}.page-online-featureshtml .features-small-title{font-family:"Century Gothic",Arial;font-size:15px;color:#333333;padding-top:5px;padding-bottom:5px;}.page-online-featureshtml .features-big-title{font-family:"Century Gothic",Arial;font-size:31px;line-height:31px;letter-spacing:2px;padding-bottom:10px;}.lang-es_ES.page-online-featureshtml .features-big-title{letter-spacing:1px;}.page-online-featureshtml .nav{}[dir="rtl"] .page-online-featureshtml .features-login-positive{padding-left:0px;padding-right:18px;}.page-online-featureshtml .features-login-positive{color:#23878a;padding-top:7px;padding-bottom:8px;padding-left:18px;}[dir="rtl"] .page-online-featureshtml .features-login-negative{padding-left:0px;padding-right:18px;}.page-online-featureshtml .features-login-negative{padding-top:13px;padding-left:18px;padding-bottom:16px;}.page-online-featureshtml .features-login-negative:hover{opacity:0.8;cursor:pointer;}.page-online-featureshtml .features-login-negative:hover a{color:#eeeeee;}.page-online-featureshtml .features-login-negative a{color:white;}.page-online-featureshtml .features-login-positive a,.page-online-featureshtml .features-login-negative a{font-weight:normal;}.page-online-featureshtml .features-login-positive a:active,.page-online-featureshtml .features-login-positive a:hover,.page-online-featureshtml .features-login-negative a:active,.page-online-featureshtml .features-login-negative a:hover{text-decoration:none;}.page-online-featureshtml #sidebar-right{padding-top:0;}.page-online-featureshtml .coming-to-app-store-image{text-align:center;}.page-online-featureshtml #gcui_cpanel_scroller{margin-top:0;margin-right:10px;margin-left:24px;padding-top:9px;padding-left:5px;}.page-online-featureshtml #gcui_cpanel_scroller .caption{margin-left:15px;margin-right:15px;line-height:1.6em;}.page-online-featureshtml #gcui_cpanel_scroller .caption ul{padding-left:10px;margin-top:0;}.page-online-featureshtml #gcui_cpanel_scroller .caption ul li{padding-bottom:10px;}.lang-it.page-online-featureshtml .cslider-slide-show-controller .caption-title{padding-top:20px;padding-left:25px;}.lang-ru.page-online-featureshtml .cslider-slide-show-controller .caption-title{font-size:18px;padding-top:20px;}.lang-nl.page-online-featureshtml .cslider-slide-show-controller .caption-title{font-size:18px;padding-left:15px;padding-top:21px;}.lang-de.page-online-featureshtml .cslider-slide-show-controller .caption-title{font-size:18px;padding-left:30px;padding-top:21px;}.lang-sv.page-online-featureshtml .cslider-slide-show-controller .caption-title{font-size:18px;padding-top:21px;}.lang-es.page-online-featureshtml .cslider-slide-show-controller .caption-title{font-size:19px;line-height:1.1em;}.page-online-featureshtml .cslider-slide-show-controller .caption-title{font-family:"Century Gothic",Arial;font-size:19px;padding-top:31px;padding-left:36px;padding-right:20px;letter-spacing:2px;}.page-online-featureshtml .field-name-field-images{display:none;}.page-online-featureshtml #gcui_cpanel_wrapper{height:190px;}.page-online-featureshtml #gcui_cpanel_wrapper_outer{top:77px;height:194px;}.features-item{float:right;}.lang-ru .eng-only{padding-left:5px;padding-right:15px;}.lang-el .eng-only{font-size:10px;padding-left:0px;}[dir="rtl"] .eng-only{float:right;padding-right:11px;}.eng-only{clear:both;float:left;font-size:11px;line-height:13px;margin-top:-4px;padding-left:11px;padding-right:10px;}
