@font-face{font-family:Helvetica Lt Std;src:url("../fonts/HelveticaLTStd-Cond.otf")}@font-face{font-family:Helvetica Lt Std;src:url("../fonts/HelveticaLTStd-Condb.otf");font-weight:700}@font-face{font-family:swiss721 cn;src:url("../fonts/swissc.ttf")}@font-face{font-family:swiss721 cn;src:url("../fonts/swisscb.ttf");font-weight:700}*{margin:0;border:0}*,.container{padding:0}html{font-size:16px}body{font-family:Helvetica Lt Std,Helvetica,"sans-serif";color:#242424;background-color:#fff}a{color:#569afe}a:hover{color:#ff0072}a:focus,a:hover{text-decoration:none}a:focus{color:#569afe}.row{margin:0}.btn{font-size:1.2rem;border-radius:0;height:auto;width:auto;padding:10px 40px 6px}.btn-default{background:#569afe;color:#fff;border:2px solid #569afe;margin:2px}.btn-default:hover{background:#569afe;color:#fff;border:2px solid #9dc4fe}.btn-default:hover[disabled]{background:#569afe;border:2px solid #569afe}.btn-default:active{background:#569afe!important;border:2px solid #9dc4fe!important;color:#ff0!important}.btn-default:focus{background:#569afe;color:#fff;border:2px solid #569afe}.btn-grey{border:2px solid #999}.btn-grey,.btn-grey:hover{background:#999;color:#fff}.btn-grey:hover{border:2px solid #eee!important}.v-center{position:relative;top:50%;transform:translateY(-50%)}.loading{text-align:center}.loading .message{color:#569afe;margin-top:20px}.toplayer{position:absolute;top:0;left:0;width:100%;height:100%;background:url("../sitemedia/white-50.png")}.toplayer.fixed{position:fixed}.toplayer .inside{position:relative;top:0;left:0;width:100%;height:100%}.form-success{font-size:1.2rem;color:#569afe;font-weight:700;margin-top:30px;margin-bottom:30px;text-align:center}.form-success .inside .message{margin-top:20px}.form-error{font-size:1.2rem;color:red;font-weight:700;margin-top:30px;margin-bottom:30px;text-align:center}.form-error .inside .message{margin-top:20px}.expired-warning{position:fixed;top:0;left:50px;padding:10px;background:red;z-index:20}.expired-warning a{color:#fff}.expired-warning a:hover{text-decoration:underline}.highlight-text{color:#569afe}.big-text{font-size:1.2rem}.mf-pagination{list-style:none;margin:10px 0 0;padding:0;text-align:center}.mf-pagination .page{display:inline-block;font-size:1.2rem;margin:3px;padding:8px 4px 4px;min-width:40px}.modal ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.modal ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px hsla(0,0%,100%,.5)}.modal .modal-dialog .modal-content{box-shadow:none;border-radius:0}.modal .modal-dialog .modal-content .modal-header{font-family:swiss721 cn,Helvetica,sans-seri;text-align:center;font-size:1.5rem;background:#569afe;color:#fff;font-weight:700}.modal .modal-dialog .modal-content .modal-header .close{color:#fff;opacity:1}.modal .modal-dialog .modal-content .modal-header .close:hover{color:#ff0}.modal .modal-dialog .modal-content .modal-body{padding-top:50px;white-space:normal}.modal .modal-dialog .modal-content .modal-body .instructions{color:#569afe;text-align:left;font-size:1.2rem;margin-bottom:20px}.modal .modal-dialog .modal-content .modal-footer{text-align:left;font-size:1rem;border-top:2px solid #569afe}.form{font-size:1.2rem;margin:20px 0}.form [class^=col-sm]{padding:0}.form .underline{border-bottom:2px solid #9dc4fe}.form .underline.disabled{border-bottom-color:#f1f2f2}.form .box{border:2px solid #9dc4fe;padding:10px}.form .form-group{position:relative;top:0;left:0;margin:0 0 30px;padding:0}.form .form-group .control-label{text-align:left;padding:3px 0 0}.form .form-group .input{padding:0}.form .form-group .form-control{font-size:1.2rem;padding:10px 12px 6px;height:43px;border:none;border-radius:0;box-shadow:none;color:#0166ff;background:#deecfe}.form .form-group .error-msg{position:absolute;right:0;bottom:-30px;font-size:1rem;color:red;white-space:nowrap}.form .form-group .radiobutton{padding-left:10px}.form .form-group input[type=radio]{margin-top:-2px;vertical-align:middle;display:inline-block;width:auto}.form .form-group .option-icon{vertical-align:top;margin-left:10px}.form .form-group.disabled .control-label{color:#f1f2f2}.form .form-group.disabled .form-control{background:#f1f2f2;color:#f1f2f2}.form .message-box header{height:80px}.form .message-box section{padding:20px;background:#fff}.form .message-box.message-error{border:2px solid red}.form .message-box.message-error header{background:url("../sitemedia/error.png") no-repeat 50% red}.form .message-box.message-error section .btn-default{background:red;color:#fff;border:none}.form .has-errors .form-control{background:#fcc!important}.form .has-errors .radiobutton{background:#fcc}.form .has-errors .red-on-error{color:red}.form .underline.has-errors{border-bottom-color:red}.form .result-error{min-height:30px}.form .result-error .message{color:red}#main-header{position:relative;top:0;left:0;width:100%;text-align:center;background:url("../sitemedia/blue.png")}#main-header .expire-warning{background:red;color:#fff;padding:20px;text-align:center;font-size:1.1rem}#main-header .expire-warning a{font-weight:700;color:#fff}#main-header .expire-warning a:hover{text-decoration:underline;color:#fff}#main-header .top{position:relative;top:0;left:0;border-bottom:2px solid #d7e3fd;white-space:nowrap}@media screen and (min-width:767px){#main-header .top{height:96px}}@media screen and (max-width:767px){#main-header .top{height:45px}}#main-header .top .container{position:relative;padding:0;top:0;left:0}#main-header .top .container .menu-space{width:44px;height:44px;float:left}#main-header .top .container .logo-sm{text-align:left}#main-header .top .container .logo-xs{float:left;text-align:left}#main-header .top .container .tools{position:absolute;right:0;font-family:swiss721 cn,Helvetica,sans-seri}@media screen and (min-width:1199px){#main-header .top .container .tools{width:50%;bottom:14px}}@media screen and (min-width:767px) and (max-width:1199px){#main-header .top .container .tools{width:50%;bottom:14px;white-space:normal}}@media screen and (max-width:767px){#main-header .top .container .tools{width:100%;top:42px}}#main-header .top .container .tools .content{text-align:right}@media screen and (min-width:767px) and (max-width:991px){#main-header .top .container .tools .content{margin-left:150px}}@media screen and (max-width:767px){#main-header .top .container .tools .content{margin-left:0}}#main-header .top .container .tools .content .social{display:inline-block;position:relative;margin-left:10px;white-space:nowrap}@media screen and (max-width:767px){#main-header .top .container .tools .content .social{margin-right:10px}}#main-header .top .container .tools .content .social .facebook{display:inline-block;position:relative;top:10px;width:34px;height:34px;background:no-repeat 50%;margin:0 2px;background-image:url("../sitemedia/facebook-20.png")}#main-header .top .container .tools .content .social .facebook:hover{background-image:url("../sitemedia/facebook-20-h.png")}#main-header .top .container .tools .content .social .twitter{display:inline-block;position:relative;top:10px;width:34px;height:34px;background:no-repeat 50%;margin:0 2px;background-image:url("../sitemedia/twitter-18.png")}#main-header .top .container .tools .content .social .twitter:hover{background-image:url("../sitemedia/twitter-18-h.png")}#main-header .top .container .tools .content .social .search{display:inline-block;text-transform:uppercase;color:#fff;font-weight:700;font-size:1.25rem;padding-right:20px;background:url("../sitemedia/search-small.png") no-repeat 100%;margin-left:10px}@media screen and (max-width:350px){#main-header .top .container .tools .content .social .search{font-size:1rem}}#main-header .top .container .tools .content .social .search:hover{color:#ff0;background-image:url("../sitemedia/search-small-hl.png")}#main-header .top .container .tools .content .social .search-form{margin:7px 0 0}#main-header .top .container .tools .content .social .search-form .search-field{width:150px;height:34px;background:#9dc4fe;border:none;border-radius:0;padding:4px;color:#fff}#main-header .top .container .tools .content .social .search-form .search-field:focus{border:none;outline:none}#main-header .top .container .tools .content .social .search-form .search-btn{width:34px;height:34px;background:url("../sitemedia/search.png") no-repeat 50% #9dc4fe;border:2px solid #9dc4fe}#main-header .top .container .tools .content .social .search-form .search-btn:hover{background-image:url("../sitemedia/search-hl.png")}#main-header .top .container .tools .content .social .search-form .search-btn:focus{outline:none}#main-header .bottom{height:45px}#main-menu .navbar{font-family:swiss721 cn,Helvetica,sans-seri;position:inherit;border:none;border-radius:0;background:#569afe;text-align:center;font-size:1.25rem;margin:0;min-height:0}@media screen and (max-width:850px) and (min-width:767px){#main-menu .navbar{font-size:1.1rem}}#main-menu .navbar .navbar-collapse{text-align:center}#main-menu .navbar .navbar-collapse .navbar-nav{display:inline-block;margin:0 auto;float:none;padding:10px 0;white-space:nowrap}#main-menu .navbar .navbar-collapse .navbar-nav li{margin:0 22px;padding:0}@media screen and (max-width:850px) and (min-width:767px){#main-menu .navbar .navbar-collapse .navbar-nav li{margin:0 20px}}@media screen and (min-width:767px){#main-menu .navbar .navbar-collapse .navbar-nav li{float:none;display:inline-block}}#main-menu .navbar .navbar-collapse .navbar-nav a{color:#fff}@media screen and (max-width:767px){#main-menu .navbar .navbar-collapse .navbar-nav a{padding:10px 0}}@media screen and (min-width:767px){#main-menu .navbar .navbar-collapse .navbar-nav a{padding:3px 0}}#main-menu .navbar .navbar-collapse .navbar-nav a:hover{color:#ff0}#main-menu .navbar .navbar-collapse .navbar-nav .active a,#main-menu .navbar .navbar-collapse .navbar-nav .open a{background:none}#main-menu .navbar .navbar-collapse .navbar-nav .dropdown-menu{background:#9dc4fe;font-size:1.1rem;border:none;box-shadow:none;border-radius:0}#main-menu .navbar .navbar-collapse .navbar-nav .dropdown-menu li{display:block}#main-menu .navbar .navbar-header{position:absolute;top:0;left:0}#main-menu .navbar .navbar-header .navbar-toggle{padding:0;margin:0;width:44px;height:43px;border:none;background:url("../sitemedia/small-menu-button.png") no-repeat 50%}#main-menu .navbar .navbar-header .navbar-toggle:hover{background-image:url("../sitemedia/small-menu-button-h.png")}#sf-banner a{display:inline-block;width:100%;padding:10px;text-align:center;background:#cd682d;color:#fff}#sf-banner a:hover{background:#fd650d}#main-content .intro{min-height:360px;color:#fff;background:url("../sitemedia/white-gradient.png") repeat-x bottom #569afe;font-size:1.2rem}#main-content .intro a{color:#ff0}#main-content .intro a:hover{color:#fff}@media screen and (min-width:767px){#main-content .intro .clouds-bg{background:url("../sitemedia/clouds-bg.png") repeat-x top}}#main-content .intro .clouds-bg .container .content{position:relative;padding-bottom:20px}@media screen and (max-width:767px){#main-content .intro .clouds-bg .container .content{padding:30px 5px 0}}@media screen and (min-width:767px){#main-content .intro .clouds-bg .container .content{padding-top:75px;width:750px}}@media screen and (min-width:991px) and (max-width:1199px){#main-content .intro .clouds-bg .container .content{left:50px}}@media screen and (min-width:1199px){#main-content .intro .clouds-bg .container .content{left:150px}}#main-content .intro .clouds-bg .container .content h1{font-family:swiss721 cn,Helvetica,sans-seri;font-weight:700;font-size:2.5rem;margin:0 0 15px}@media screen and (min-width:767px){#main-content .intro .clouds-bg .container .content h1{width:355px}}#main-content .body{padding:40px 5px;font-size:1rem}#main-content .body h1{font-family:swiss721 cn,Helvetica,sans-seri;font-weight:700;font-size:2.5rem;margin-bottom:40px}#main-content .body p{margin:0 0 10px}#main-content .body strong.blue{color:#163497}#main-footer{text-align:center;background:url("../sitemedia/white-gradient.png") top repeat-x #569afe;color:#fff;padding:0 0 55px}#main-footer .logo-sm{margin:55px 0}#main-footer .logo-xs{margin:25px 0}@media screen and (min-width:767px){.home .intro .clouds-bg .container .content{width:750px}}.home .body .container h3{font-family:swiss721 cn,Helvetica,sans-seri;font-size:3rem;font-weight:700;margin-bottom:40px}.home .body .container .category-list{padding-bottom:80px}.home .body .container .category-list .icon-list{list-style:none;paddin:0;margin:0}.home .body .container .category-list .icon-list .category-icon{float:left;margin:10px 5px}.home .body .container .category-list .icon-list .category-icon a{display:block;height:200px;background:url("../sitemedia/circle-gradient-small.png") top no-repeat;text-align:center;color:#242424}@media screen and (max-width:767px){.home .body .container .category-list .icon-list .category-icon a{width:120px}}@media screen and (min-width:767px){.home .body .container .category-list .icon-list .category-icon a{width:150px}}.home .body .container .category-list .icon-list .category-icon a .image-hold{width:150px;height:107px;display:table-cell;vertical-align:middle;text-align:center}@media screen and (max-width:767px){.home .body .container .category-list .icon-list .category-icon a .image-hold{width:120px}}@media screen and (min-width:767px){.home .body .container .category-list .icon-list .category-icon a .image-hold{width:150px}}.home .body .container .category-list .icon-list .category-icon a .title{display:block;margin-top:15px}.home .body .container .category-list .icon-list .category-icon a:hover{color:#ff0072;background-image:url("../sitemedia/circle-gradient-small-hl.png")}#contact-form textarea{resize:none;height:200px}#contact-form .form .toplayer.error .inside .v-center{text-align:center}#contact-form .form .toplayer.error .inside .v-center .message-box{max-width:400px;margin:0 auto}#contact-form .form .toplayer.error .inside .v-center .message-box section .main-buttons{margin-top:20px}@media screen and (max-width:767px){.login-main{display:inline-block}}.login-main .main-links{color:#fff;font-weight:700;white-space:nowrap;font-size:1.25rem}@media screen and (max-width:350px){.login-main .main-links{font-size:1rem}}.login-main .main-links a{color:#fff;text-transform:uppercase}.login-main .main-links a:hover{color:#ff0}.login-main .modal .modal-dialog .modal-content{box-shadow:none;border-radius:0}.login-main .modal .modal-dialog .modal-content .modal-header{font-family:swiss721 cn,Helvetica,sans-seri;text-align:center;font-size:1.5rem;background:#569afe;color:#fff;font-weight:700}.login-main .modal .modal-dialog .modal-content .modal-header .close{color:#fff;opacity:1}.login-main .modal .modal-dialog .modal-content .modal-header .close:hover{color:#ff0}.login-main .modal .modal-dialog .modal-content .modal-body{text-align:center;padding-top:50px}.login-main .modal .modal-dialog .modal-content .modal-body .form{margin:0 auto;max-width:400px}#password-reset-cmp{text-align:center}#password-reset-cmp form{max-width:600px;margin:0 auto}#password-reset-cmp form .instructions{font-size:1.4rem;text-align:center;margin-bottom:20px;font-weight:700}.register .intro .clouds-bg .container .content aside .tagline strong{font-weight:400;color:#ff0}.register .intro .clouds-bg .container .content aside .quotes{padding:0 40px}.register .intro .clouds-bg .container .content aside .quotes blockquote{padding:15px;text-align:center;font-size:1.2rem;border:none}.register .intro .clouds-bg .container .content aside .quotes blockquote .inside{padding:20px;border:2px solid #fff}.register .intro .clouds-bg .container .content aside .quotes blockquote .inside strong{font-weight:400}.register .intro .clouds-bg .container .content aside .quotes blockquote .inside .author{font-size:1rem;font-style:italic;text-align:right}.register .body .container .tagline{font-size:1.5rem;font-weight:700;text-align:center;margin:20px 0;color:#0166ff}#register-form .account-type-select{margin:40px 0}@media screen and (min-width:767px){#register-form .account-type-select{display:table;width:100%}}@media screen and (min-width:767px){#register-form .account-type-select .table-row{display:table-row;height:100%}}#register-form .account-type-select .table-row .item{padding:10px}@media screen and (min-width:767px){#register-form .account-type-select .table-row .item{display:table-cell;height:100%;width:50%}}#register-form .account-type-select .table-row .item .inside{text-align:center}@media screen and (min-width:767px){#register-form .account-type-select .table-row .item .inside{height:100%}}#register-form .account-type-select .table-row .item .inside .banner{text-align:center;cursor:pointer;border:2px solid #569afe}@media screen and (min-width:767px){#register-form .account-type-select .table-row .item .inside .banner{position:relative;top:0;left:0;height:100%}}#register-form .account-type-select .table-row .item .inside .banner header{font-family:swiss721 cn,Helvetica,sans-seri;text-align:center;font-size:22px;color:#fff;padding:25px;background:#569afe;margin:0}#register-form .account-type-select .table-row .item .inside .banner footer .pay-methods{background:#fff;text-align:center}#register-form .account-type-select .table-row .item .inside .banner footer .footer-blue{font-family:swiss721 cn,Helvetica,sans-seri;text-align:center;font-size:22px;color:#fff;padding:25px;background:#569afe}@media screen and (min-width:767px){#register-form .account-type-select .table-row .item .inside .banner footer{position:absolute;bottom:0;left:0;width:100%}}#register-form .account-type-select .table-row .item .inside .banner .pricetag{background:url("../sitemedia/circle-gradient.png") no-repeat 50%;width:162px;height:162px;text-align:center;margin:20px;float:left;padding-top:40px;font-weight:700;font-size:30px;line-height:25px;color:#fff}#register-form .account-type-select .table-row .item .inside .banner .pricetag .big{font-size:70px;color:#ff0;line-height:50px}#register-form .account-type-select .table-row .item .inside .banner .description{text-align:left;font-size:16px;padding:20px}@media screen and (min-width:767px){#register-form .account-type-select .table-row .item .inside .banner .description{min-height:348px;padding-bottom:150px}}#register-form .account-type-select .table-row .item .inside .banner:hover{border:2px solid #0166ff}#register-form .account-type-select .table-row .item .inside .banner:hover footer .footer-blue,#register-form .account-type-select .table-row .item .inside .banner:hover header{background:#0166ff;color:#ff0}#register-form .account-type-select .table-row .item .inside .banner:hover .pricetag{background:url("../sitemedia/circle-gradient-hl.png") no-repeat 50%}#register-form .current-license header{background:#569afe;color:#fff;font-size:1.4rem;padding:20px 0 15px;text-align:center}#register-form .current-license .description{padding:10px 10px 0;border:1px solid #569afe}#register-form .current-license .switch{padding:10px;text-align:center}@media screen and (max-width:767px){#register-form .current-license .switch{text-align:right}}.terms-and-conditions h5{font-weight:700;font-size:1.1rem}.terms-and-conditions ul{margin:20px}.terms-and-conditions ul li{margin-bottom:10px}.category .body h2{font-family:swiss721 cn,Helvetica,sans-seri;font-size:3rem;font-weight:700;margin-bottom:40px}.category .body h3{font-size:1.5rem;font-weight:700}.category .body .worksheets{position:relative;top:0;left:0;border:1px solid #569afe;margin-bottom:30px;padding:20px}.category .body .worksheets #worksheet-widget .items{min-height:340px}.category .body .category-list{list-style:none;padding:0;margin:0}.category .body .category-list .category{font-size:1.2rem}.category .body .category-list .category .item{position:relative;top:0;left:0;width:100%;margin-bottom:20px}.category .body .category-list .category .item .title-link{display:inline-block;width:100%;background:#163497;color:#fff;padding:7px 40px 5px 5px}.category .body .category-list .category .item .title-link:hover{background:#0166ff}.category .body .category-list .category .item .description-link{position:absolute;top:0;right:0;width:40px;text-align:center;padding:7px 5px 5px}.category .body .category-list .category .item .description-link a{color:#fff}.category .body .category-list .category .item .description-link a:hover{color:#ff0}.category .body .resource-list{list-style:none;padding:0;margin:0}@media screen and (max-width:991px){.category .body .resource-list .resource{padding:30px 15px}}@media screen and (min-width:991px){.category .body .resource-list .resource{padding:30px}}.category .body .resource-list .resource .resource-description{max-height:200px;overflow:auto}@media screen and (max-width:767px){.category .body .resource-list .resource .resource-description{max-height:200px}}@media screen and (min-width:767px){.category .body .resource-list .resource .resource-description{max-height:300px}}.category .body .resource-list .resource .resource-description ul{list-style:none}.category .body .resource-list .resource .resource-description ul li{margin-left:20px}.category .body .resource-list .resource .inside{position:relative;top:0;left:0}.category .body .resource-list .resource .inside .game-link .title{display:block;position:relative;top:0;left:0;width:100%;margin:0;overflow:hidden;white-space:nowrap;color:#fff;background:#163497;padding:10px 7px 7px;font-size:1.2rem}.category .body .resource-list .resource .inside .game-link .thumb{display:block;position:relative;top:0;left:0;width:100%;padding-bottom:75%;overflow:hidden}.category .body .resource-list .resource .inside .game-link .thumb .game-thumb{position:absolute;top:0;left:0;width:100%}.category .body .resource-list .resource .inside .game-link .thumb .free{position:absolute;top:0;left:0;background:url("../sitemedia/free-corner.png") no-repeat 0 0;width:80px;height:80px}.category .body .resource-list .resource .inside .game-link .icons{display:block;position:absolute;bottom:-35px;right:0}.category .body .resource-list .resource .inside .game-link .icons .icon-img{display:inline-block;margin-left:10px}.category .body .resource-list .resource .inside .game-link .appstore-btn{display:block;width:100%;height:48px;background:url("../sitemedia/appstore.png") 50% no-repeat}.category .body .resource-list .resource .inside .game-link .gplay-btn{display:block;width:100%;height:48px;background:url("../sitemedia/gplay.png") 50% no-repeat}.category .body .resource-list .resource .inside .game-link:hover .title{background:#0166ff}.category .body .resource-list .resource .inside .description-link{display:block;position:absolute;right:20px;width:40px;height:40px;color:#fff;background:url("../sitemedia/circle-40-blue.png") no-repeat 50%;font-size:20px;text-align:center;padding-top:9px}.category .body .resource-list .resource .inside .description-link:hover{background-image:url("../sitemedia/circle-40-red.png")}.category .body .resource-list .resource .inside .cats-description-link{bottom:20px}.category .body .resource-list .resource .inside .store-description-link{bottom:70px}.resource .body h2{font-family:swiss721 cn,Helvetica,sans-seri;font-size:3rem;font-weight:700;margin-bottom:40px}.resource .body h3{font-size:1.5rem;font-weight:700}.resource .body .worksheets{position:relative;top:0;left:0;border:1px solid #569afe;margin-bottom:30px;padding:20px}.resource .body .worksheets #worksheet-widget .items{min-height:340px}.resource .body .container .fullscreen-btn{text-align:right}.resource .body .container .fullscreen-btn .btn{margin:0}.resource .body .container .store-buttons{text-align:center;margin:20px}.resource .body .container .store-buttons .appstore-btn{display:inline-block;width:135px;height:48px;background:url("../sitemedia/appstore.png") 50% no-repeat}.resource .body .container .store-buttons .gplay-btn{display:inline-block;width:135px;height:48px;background:url("../sitemedia/gplay.png") 50% no-repeat}.resource .body .container .game-thumb{position:relative;top:0;left:0;text-align:center}.resource .body .container .game-thumb img{max-width:100%;max-height:100%}.resource .body .container .game-thumb .button-container{position:absolute;top:0;left:0;width:100%;height:100%}.resource .body .container .game-thumb .button-container .message{position:absolute;left:0;width:100%;padding:10px;background:#569afe;color:#fff;font-size:1.2rem}.resource .body .container .game-thumb .button-container .message .btn{background:#0166ff}.resource .body .container .game-thumb .button-container .message .btn:hover{border-color:#fff}.resource .body .container .game-thumb .button-container .play-btn{font-family:swiss721 cn,Helvetica,sans-seri;position:relative;top:50%;transform:translateY(-50%);color:#fff;text-align:center;font-size:1.4rem;font-weight:700;text-shadow:2px 2px 2px #569afe;background:none;background:url("../sitemedia/play-btn.png") no-repeat top;padding-top:70px}.resource .body .container .game-thumb .button-container .play-btn:hover{background:url("../sitemedia/play-btn-hl.png") no-repeat top;text-shadow:2px 2px 2px #ff0072}#game-small-container{position:relative;top:0;left:0;width:100%;padding-top:75%}#game-small-container .inside{position:absolute;top:0;left:0;width:100%;height:100%}#game-big-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:url("../sitemedia/white-50.png");display:none}#game-big-container .top-menu{position:absolute;top:0;left:0;text-align:right;width:100%;background:#fff}#game-big-container .top-menu .btn{margin:0}#game-big-container .inside{padding-top:47px;width:100%;height:100%}#game-big-container .inside .game,#game-container{width:100%;height:100%}#game-container{position:relative;top:0;left:0}#game-iframe-container{width:100%;height:100%}#game-iframe-container iframe{width:1px;min-width:100%;*width:100%}.worksheet-widget .tools{position:absolute;top:5px;right:5px}.worksheet-widget .items{position:relative;top:0;left:0}.worksheet-widget .items .item{padding:10px;min-height:150px}.worksheet-widget .items .item .inside header{font-size:1.2rem}.worksheet-widget .items .item .inside header a{color:#0166ff}.worksheet-widget .items .item .inside header a:hover{color:#569afe}.slider-widget{margin-bottom:40px}.slider-widget h4{font-family:swiss721 cn,Helvetica,sans-seri;font-size:1.7rem;font-weight:700;text-transform:uppercase}.slider-widget .slider-frame{overflow:hidden}.slider-widget .slider-frame .slides-content{position:relative}.slider-widget .slider-frame .slides-content .slide{position:absolute}.slider-widget .slider-frame .slides-content .slide .slide-inside .title{display:block;width:100%;background:#569afe;white-space:nowrap;overflow:hidden;color:#fff;padding:10px 7px 7px;font-size:1rem}.slider-widget .slider-frame .slides-content .slide .slide-inside .thumb-wrap{display:block;width:100%}.slider-widget .slider-frame .slides-content .slide .slide-inside .thumb-wrap .thumb{width:100%}.slider-widget .slider-frame .slides-content .slide .slide-inside:hover .title{background:#0166ff}.slider-widget .v-slider .slider-frame .slides-content .slide{margin-bottom:20px}.slider-widget .h-slider .slider-frame .slides-content{white-space:nowrap}.slider-widget .h-slider .slider-frame .slides-content .slide{display:inline-block;margin-right:20px}.search-form [class^=col-sm-]{padding:4px 10px}.search-page .result-list .item{margin-bottom:40px}.search-page .result-list .item .main-link{color:#242424}.search-page .result-list .item .main-link h4{background:#163497;color:#fff;padding:15px 10px 10px;margin:0}.search-page .result-list .item .main-link .table{display:table;width:100%}.search-page .result-list .item .main-link .table .table-row{display:table-row;width:100%}.search-page .result-list .item .main-link .table .table-row .thumb{display:table-cell;vertical-align:top;width:140px}.search-page .result-list .item .main-link .table .table-row .thumb img{width:140px}.search-page .result-list .item .main-link .table .table-row .text{display:table-cell;vertical-align:top;padding:10px}.search-page .result-list .item .main-link .table .table-row .text .icons{display:block;text-align:right}.search-page .result-list .item .main-link .table .table-row .text .icons img{display:inline-block;margin:0 5px}.search-page .result-list .item .main-link:hover h4{background:#569afe}.search-page .result-list .worksheet-item .main-link .table .table-row .thumb{padding-top:20px}.privacy h1,.privacy h2,.privacy h3{color:#569afe}.gamedev .col-sm-6{position:inherit}.gamedev .file-list{position:relative;top:0;left:0;height:300px;overflow:auto;border:1px solid #569afe;padding:10px}.gamedev .file-list .delete{position:absolute;right:0;top:0}.gamedev .file-list .delete .btn{padding:4px;font-size:1rem}.gamedev .file-path{margin:10px 0 0}