﻿@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url('/Content/css/fonts/Roboto/Roboto-normal-300.woff') format('woff');}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url('/Content/css/fonts/Roboto/Roboto-normal-400.woff') format('woff');}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url('/Content/css/fonts/Roboto/Roboto-normal-500.woff') format('woff');}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url('/Content/css/fonts/Roboto/Roboto-normal-700.woff') format('woff');}.no-shadow{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;}.rotate-right{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url('/Content/css/fonts/Roboto/Roboto-normal-300.woff') format('woff');}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url('/Content/css/fonts/Roboto/Roboto-normal-400.woff') format('woff');}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url('/Content/css/fonts/Roboto/Roboto-normal-500.woff') format('woff');}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url('/Content/css/fonts/Roboto/Roboto-normal-700.woff') format('woff');}header .product-header{color:#fff;background:#016836;padding-left:20px;height:32px;line-height:32px;}header .product-header h1{margin:0;padding:0;display:inline-block;font-size:.87em;line-height:32px;}header .product-header h1 a{color:inherit;text-decoration:none;cursor:pointer;}header .product-header .stroke-divider{display:inline-block;height:60%;border-left:1px solid #fff;float:right;margin-top:7px;width:0;}header .product-header .btn-default{font-weight:300 !important;}header .product-header .site-overview{font-weight:300 !important;}header .product-logo{padding-top:15px;padding-bottom:15px;}header .settings-menu{float:right;}header .settings-menu .btn{display:block;margin:0;padding:0 20px;font-size:.87em;line-height:32px;border:0;border-radius:0;height:32px;}header .settings-menu .manage-site-img{width:17px;height:32px;line-height:32px;float:left;margin-right:10px;}header .settings-menu .manage-site-img path{fill:#fff;}header .settings-menu #userDropdownMenuIcon{display:none;position:relative;float:right;border:0;border-radius:0;height:32px;}header .settings-menu #userDropdownMenuIcon svg{margin-top:5px;}header .settings-menu .btn-default:focus,header .settings-menu .btn-default.focus{color:#7b6d65 !important;}header .settings-menu .btn-default:focus path,header .settings-menu .btn-default.focus path{fill:#7b6d65;}header .settings-menu .btn-default:hover,header .settings-menu .btn-default:focus,header .settings-menu .btn-default:active,header .settings-menu .btn-default.active,header .settings-menu .open .dropdown-toggle.btn-default{color:#7b6d65 !important;background-color:#fff;}header .settings-menu .btn-default:hover path,header .settings-menu .btn-default:focus path,header .settings-menu .btn-default:active path,header .settings-menu .btn-default.active path,header .settings-menu .open .dropdown-toggle.btn-default path{fill:#7b6d65;}header .settings-menu .btn-default.active.focus,header .settings-menu .btn-default.active:focus,header .settings-menu .btn-default.active:hover,header .settings-menu .btn-default:active .focus,header .settings-menu .btn-default:active:focus,header .settings-menu .btn-default:active:hover,header .settings-menu .open>.dropdown-toggle.btn-default,header .settings-menu .open>.dropdown-toggle.btn-default.focus,header .settings-menu .open>.dropdown-toggle.btn-default:focus,header .settings-menu .open>.dropdown-toggle.btn-default:hover{color:#7b6d65 !important;}header .settings-menu .dropdown-toggle{padding:0 15px;}header .settings-menu .dropdown-toggle:hover{color:#7b6d65;background-color:#fff;}header .settings-menu .dropdown-toggle:hover .caret{border-top-color:#7b6d65;}header .settings-menu .caret{border-top:4px solid #fff;}header .settings-menu .settings-sub-menu{font-size:.87em;border-radius:0;width:100%;border:0;margin:0;}header .settings-menu .settings-sub-menu .caret{display:block;}header .settings-menu .settings-sub-menu a{color:#7b6d65;padding:0 20px;line-height:32px;}header .settings-menu .settings-sub-menu a:hover{background-color:transparent;color:#b6ada4;}@media only screen and (max-width:480px){header .settings-menu .userDropdownMenu{display:none;}header .settings-menu #userDropdownMenuIcon{display:inline-block;}header .settings-menu #userDropdownMenuIcon:hover .user-icon,header .settings-menu #userDropdownMenuIcon:visited .user-icon{fill:#7b6d65;}header .settings-menu .settings-sub-menu{right:0;left:auto;}}@media print{.product-header{display:none;}}footer#footer{border-top:2px solid #e3dbd3;font-size:.75em;color:#b6ada4;bottom:0;margin-top:-32px;height:auto;clear:both;left:0;position:absolute;right:0;background-color:#fff;}footer#footer .copyright{line-height:30px;height:30px;padding-left:15px;}footer#footer .login-inner-copyright{padding-left:0;}footer#footer .home-inner-copyright{float:right;}footer#footer .footer-logo-copyright{float:right;vertical-align:middle;height:75px;line-height:50px;margin-right:15px;}footer#footer .footer-logo-copyright a{color:#b6ada4;}footer#footer .footer-logo-copyright a+a:before{margin-right:16px;content:".";display:inline-block;width:3px;height:3px;overflow:hidden;background:#b6ada4;border-radius:50%;left:9px;position:relative;}footer#footer .login-footer-logo-copyright{float:left;vertical-align:middle;height:75px;line-height:50px;}footer#footer .login-footer-logo-copyright a{color:#b6ada4;}footer#footer .login-footer-logo-copyright a+a:before{margin-right:16px;content:".";display:inline-block;width:3px;height:3px;overflow:hidden;background:#b6ada4;border-radius:50%;left:9px;position:relative;}footer#footer .footer-policy-and-conditions{height:25px;}footer#footer .footer-logo{vertical-align:middle;height:75px;float:left;line-height:75px;margin-left:15px;}html body #CookieOptionsPage #CookieConsentContainer section footer{position:relative !important;}@media print{footer{display:none !important;}}@media only screen and (max-width:767px){footer#footer .row{height:125px;}footer#footer .login-row-container{height:75px;}footer#footer .footer-logo{float:none;vertical-align:auto;height:60px;line-height:normal;margin-right:auto;}footer#footer .footer-logo img{display:block;margin:15px auto;}footer#footer .footer-logo-copyright{text-align:center;float:none;vertical-align:auto;height:60px;line-height:normal;margin-right:auto;}footer#footer .login-footer-logo-copyright{text-align:center;margin-top:15px;float:none;vertical-align:auto;height:60px;line-height:normal;}footer#footer .login-footer-logo-copyright a{color:#b6ada4;}footer#footer .footer-policy-and-conditions{min-height:0;}footer#footer .copyright{line-height:normal;}footer#footer .home-inner-copyright{float:none;}}html{height:100%;}html .hidden{display:none !important;}html .back-to-admin-btn{float:right;white-space:nowrap;padding-right:20px;cursor:pointer;position:relative;z-index:1;}html body{height:100%;color:#7b6d65;padding:0;margin:0;font-family:'Roboto',Arial,sans-serif !important;font-size:16px;font-weight:300;padding-right:0 !important;}html body>form{height:100%;}html body .wrapper{overflow:hidden;-moz-transition:.5s all;-o-transition:.5s all;-webkit-transition:.5s all;transition:.5s all;width:100%;position:relative;min-height:100%;}html body .container{padding-left:20px;padding-right:20px;}html body .main-container{padding-bottom:15px;}html body .main-container-home{padding-bottom:105px;}html body .managed-school-main-container{margin-bottom:75px;}html body .managed-school-main-container .section-user-modules{margin-top:0;margin-bottom:0 !important;}html body .login-main-container{padding-bottom:47px;}html body .school-logo{padding-top:15px;padding-bottom:15px;}html body .hide-element{display:none;}html [ng\:cloak],html [ng-cloak],html [data-ng-cloak],html [x-ng-cloak],html .ng-cloak,html .x-ng-cloak{display:none !important;}html h1,html h2,html h3,html h4,html h5,html h6,html .h1,html .h2,html .h3,html .h4,html .h5,html .h6{font-family:'Roboto',Arial,sans-serif;font-weight:300;line-height:1;color:inherit;}html a{outline:0 !important;}html a:hover,html a:active,html a:visited,html a:focus{text-decoration:none;}html input[type=text],html input[type=password],html input[type=email],html input[type=number]{border:1px solid #e3dbd3;color:#7b6d65;height:37px;line-height:normal;background-color:transparent;opacity:.7;padding:0 15px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;}html input[type=text]::-webkit-input-placeholder,html input[type=password]::-webkit-input-placeholder,html input[type=email]::-webkit-input-placeholder,html input[type=number]::-webkit-input-placeholder{color:#b6ada4;}html input[type=text]:-ms-input-placeholder,html input[type=password]:-ms-input-placeholder,html input[type=email]:-ms-input-placeholder,html input[type=number]:-ms-input-placeholder{color:#b6ada4;}html input[type=text]::-moz-placeholder,html input[type=password]::-moz-placeholder,html input[type=email]::-moz-placeholder,html input[type=number]::-moz-placeholder{color:#b6ada4;opacity:1;}html input[type=text]:-moz-placeholder,html input[type=password]:-moz-placeholder,html input[type=email]:-moz-placeholder,html input[type=number]:-moz-placeholder{color:#b6ada4;opacity:1;}html input[type=text]::-ms-clear,html input[type=password]::-ms-clear,html input[type=email]::-ms-clear,html input[type=number]::-ms-clear{display:none;width:0;height:0;}html input[type=text]::-webkit-search-decoration,html input[type=password]::-webkit-search-decoration,html input[type=email]::-webkit-search-decoration,html input[type=number]::-webkit-search-decoration,html input[type=text]::-webkit-search-cancel-button,html input[type=password]::-webkit-search-cancel-button,html input[type=email]::-webkit-search-cancel-button,html input[type=number]::-webkit-search-cancel-button,html input[type=text]::-webkit-search-results-button,html input[type=password]::-webkit-search-results-button,html input[type=email]::-webkit-search-results-button,html input[type=number]::-webkit-search-results-button,html input[type=text]::-webkit-search-results-decoration,html input[type=password]::-webkit-search-results-decoration,html input[type=email]::-webkit-search-results-decoration,html input[type=number]::-webkit-search-results-decoration{display:none;}html input[type=text]::-ms-reveal,html input[type=password]::-ms-reveal,html input[type=email]::-ms-reveal,html input[type=number]::-ms-reveal{display:none;width:0;height:0;}html input[type=text]:focus,html input[type=password]:focus,html input[type=email]:focus,html input[type=number]:focus{border:1px solid #e3dbd3;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-shadow:none;box-shadow:none;}html .bolder-font{font-weight:400;}html .highlighted{background-color:#f9be00;color:#000;}html .required-input,html .invalid-input{border:1px solid #e53c2e !important;}html .search,html .search-input{float:right;background-color:#fff;border:1px solid #e3dbd3;font-size:.9em;padding:0 10px;margin:3px 0;}@media(max-width:767px){html .search,html .search-input{width:100%;}}html .search .icon,html .search-input .icon{float:left;width:16px;padding-top:2px;}html .search .icon .search-icon,html .search-input .icon .search-icon{width:16px;height:16px;fill:#b6ada4;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}html .search .search-wrap,html .search-input .search-wrap{margin-left:20px;margin-right:20px;}html .search .search-wrap input[type="search"],html .search-input .search-wrap input[type="search"]{border:0;background-color:transparent;color:#b6ada4;height:29px;line-height:29px;width:100%;font-style:italic;font-size:16px;}html .search .search-wrap input[type="search"]::-ms-clear,html .search-input .search-wrap input[type="search"]::-ms-clear{display:none;}html .search .search-wrap input[type="search"]:active,html .search-input .search-wrap input[type="search"]:active,html .search .search-wrap input[type="search"]:focus,html .search-input .search-wrap input[type="search"]:focus,html .search .search-wrap input[type="search"]:hover,html .search-input .search-wrap input[type="search"]:hover{-webkit-appearance:none;outline:none;color:#7b6d65;}html .search .cancel,html .search-input .cancel{cursor:pointer;height:30px;font-size:0;float:right;width:15px;padding-top:10px;}html .search .cancel .image,html .search-input .cancel .image{width:10px;height:10px;background:url('/Content/Images/Common/close.svg');background-size:100% 100%;}html .search-input{float:none;width:300px;height:37px;line-height:37px;vertical-align:middle;border-radius:4px;display:inline-block;margin:0;}html .search-input .icon{float:left;width:16px;padding-top:0;position:relative;height:37px;line-height:37px;}html .search-input .icon .search-icon{width:16px;height:16px;position:absolute;top:50%;-moz-transform:translateY(-50%) rotate(270deg) !important;-ms-transform:translateY(-50%) rotate(270deg) !important;-o-transform:translateY(-50%) rotate(270deg) !important;-webkit-transform:translateY(-50%) rotate(270deg) !important;transform:translateY(-50%) rotate(270deg) !important;fill:#b6ada4;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}html .navigation-image{display:inline-block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}html .navigation-image svg{vertical-align:middle;width:30px;height:30px;}html .navigation-image svg polygon,html .navigation-image svg path{stroke:#7b6d65;}html .navigation-image svg .inner-arrow{fill:#7b6d65;}html .navigation-image .button-name{color:#7b6d65;vertical-align:middle;}html .navigation-image:hover .button-name{color:#40b4e2;}html .navigation-image:hover svg polygon,html .navigation-image:hover svg path{stroke:#40b4e2;fill:#40b4e2;}html .navigation-image:hover svg .inner-arrow{fill:#fff;}html .navigation-image.disabled{cursor:default;}html .navigation-image.disabled .button-name{color:#e3dbd3 !important;}html .navigation-image.disabled polygon,html .navigation-image.disabled path{stroke:#e3dbd3 !important;fill:transparent !important;}html .navigation-image.disabled .inner-arrow{fill:#e3dbd3 !important;}html .aspect-four-three{display:block;width:100%;position:relative;height:0;padding:0;padding-top:75%;overflow:hidden;background:#e3dbd3;border:0;border-radius:0;}html .aspect-four-three .content{position:absolute;display:block;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto;}html .back-button{display:inline-block;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}html .back-button svg{vertical-align:middle;width:30px;height:30px;}html .back-button svg polygon,html .back-button svg path{stroke:#0080bb;}html .back-button svg .inner-arrow{fill:#0080bb;}html .back-button .button-name{color:#0080bb;vertical-align:middle;}html .back-button:hover .button-name{color:#0080bb;}html .back-button:hover svg polygon,html .back-button:hover svg path{stroke:#0080bb;fill:#0080bb;}html .back-button:hover svg .inner-arrow{fill:#fff;}html .back-button.disabled{cursor:default;}html .back-button.disabled .button-name{color:#0080bb !important;}html .back-button.disabled polygon,html .back-button.disabled path{stroke:#0080bb !important;fill:transparent !important;}html .back-button.disabled .inner-arrow{fill:#0080bb !important;}html .back-button svg{width:20px;height:20px;}html .no-data{margin:0 auto;margin-top:10px;color:#e53c2e;}html .print-only{display:none;}html .no-wrap{white-space:nowrap;}html .page-subtitle{font-size:1.56em;color:#0080bb;}html .pointer{cursor:pointer;}html .btn{font-size:1em;border-radius:4px;-moz-transition:.3s ease-in all;-o-transition:.3s ease-in all;-webkit-transition:.3s ease-in all;transition:.3s ease-in all;padding:0 30px;height:37px;line-height:37px;}html .btn-default{background-color:#016836;color:#fff;border:0;outline:none !important;}html .btn-default:hover,html .btn-default:active,html .btn-default:focus,html .btn-default:active:focus,html .btn-default:active:hover{color:#fff;background-image:none;border-color:#b6ada4;background-color:#b6ada4;}html .btn-submit-outlined{background-color:#fff;color:#0080bb;border:2px solid #0080bb;}html .btn-submit-outlined:hover,html .btn-submit-outlined:active,html .btn-submit-outlined:focus{background-image:none;color:#40b4e2;border-color:#40b4e2;}html .btn-submit-filled{color:#fff;background-color:#0080bb;border:0;}html .btn-submit-filled:hover,html .btn-submit-filled:active,html .btn-submit-filled:focus{background-color:#40b4e2;color:#fff;outline:0;}html .dropdown-style{background-color:#fff;border:1px solid #e3dbd3;border-radius:5px;}html .dropdown-style .dropdown-toggle{background-color:inherit !important;}html .dropdown-style .btn{padding:0 15px !important;text-align:left;}html .alert{padding:0;margin-bottom:20px;border:0;clear:both;}html .alert-success{color:#016836;background-color:transparent;}html .alert-message{padding-top:5px;font-size:.8em;}html .alert-danger{color:#e53c2e;background-color:transparent;}html .alert-box.alert{border-width:1px !important;border-style:solid;clear:both;padding:5px 15px;}html .alert-box.alert-info{color:#0080bb;border-color:#cbe4f0;background-color:#dfeff9;}html .alert-box.alert-success{color:#016836;background-color:transparent;}html .alert-box.alert-danger{color:#e53c2e;border-color:#f7a291;background-color:#fcd9d1;}html .children-menu .btn-default{background-color:#fff;color:#0080bb;border:1px solid #0080bb;outline:none !important;}html .children-menu .btn-default:hover,html .children-menu .btn-default:active,html .children-menu .btn-default:focus{color:#fff;background-color:#0080bb;background-image:none;}html .children-menu.open>.dropdown-toggle.btn-default:focus{color:#fff;background-color:#0080bb;border-color:#0080bb;}html .owl-news-carousel .item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);-moz-transform:translateZ(0) scale(1,1);-ms-transform:translateZ(0) scale(1,1);-o-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);}html .modal{padding-right:0 !important;}html .modal-header{border:0 !important;}html .modal-footer{border-top:0 !important;padding-top:0 !important;}html .modal-header-body-separator{border-bottom:1px solid #b6ada4;margin:0 15px;}html .modal-body{padding:30px;}html .modal-body h3,html .modal-body p{color:#7b6d65;}html .modal-content{border-radius:0;border:1px solid #e3dbd3;}html .modal-content h4 img{margin-right:10px;}html .notification-dialog .modal-content{border-top:5px solid #0080bb !important;}html .dropdown-menu>li>a{color:#7b6d65 !important;}html .link-disabled{cursor:not-allowed;pointer-events:none;color:#808080 !important;}html .radio-rtl,html .checkbox-rtl,html .checkbox-inline-rtl{padding-right:20px;}html .radio-rtl input[type="radio"],html .radio-inline-rtl input[type="radio"],html .checkbox-rtl input[type="checkbox"],html .checkbox-inline-rtl input[type="checkbox"]{float:right;margin-right:-20px;}.ellipsis{text-overflow:ellipsis;overflow:hidden;}@media print{.alert-danger{color:#e53c2e !important;}a[href]:after,.no-print{display:none !important;}.print-only{display:block !important;}}.mobile-popup-container{display:none;}@media only screen and (max-width:767px){.managed-school-main-container{margin-bottom:115px !important;}.login-main-container{padding-bottom:47px !important;}.popup-hide-on-mobile{display:none !important;}.show-mobile-popup{display:inline-block !important;}.mobile-popup-container.active p{color:#fff;font-size:16px;line-height:25px;margin:0 auto;text-align:center;}.mobile-popup-container{-moz-transition:1s all;-o-transition:1s all;-webkit-transition:1s all;transition:1s all;overflow:hidden;position:fixed;width:100%;left:0;z-index:99999999999999999998;opacity:1;bottom:-100%;background:#0080bb;padding:25px 10px;}.mobile-popup-container h1{font-weight:300;font-size:1.563em;margin-top:20px;margin-bottom:10px;font-family:inherit;line-height:1;color:inherit;margin:.67em 0;}.mobile-popup-container div h3{font-size:1.375em;margin-top:20px;margin-bottom:10px;font-family:inherit;font-weight:500;line-height:1;color:inherit;}.mobile-popup-container div h3 b{font-weight:500;font-size:1.375em;font-family:inherit;line-height:1;color:inherit;}.popup-container.active{-moz-transition:1s all;-o-transition:1s all;-webkit-transition:1s all;transition:1s all;right:0;-moz-box-shadow:0 0 10px 0 #7b6e65;-webkit-box-shadow:0 0 10px 0 #7b6e65;box-shadow:0 0 10px 0 #7b6e65;}.mobile-popup-container.active{height:auto;max-height:1000px;bottom:0 !important;}.mobile-popup-container{-moz-transition:1s all;-o-transition:1s all;-webkit-transition:1s all;transition:1s all;overflow:hidden;position:fixed;width:100%;left:0;z-index:99999999999999999998;opacity:1;bottom:-100%;background:#0080bb;padding:25px 10px;}html body{height:100%;line-height:22px;font-size:16px;}.mobile-popup-container.active span.close{width:30px;height:30px;position:absolute;right:10px;top:10px;display:block;z-index:99999999999999999999;opacity:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:none;background:url('https://creativewebfiles.sabis.net/popups/skins/images/Close.svg') center center no-repeat;cursor:pointer;}}