@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@300;400;500;600;700;800&display=swap);@keyframes running-progress{0%{margin-left:0;margin-right:100%}50%{margin-left:25%;margin-right:0}to{margin-left:100%;margin-right:0}}@keyframes carouselBounceInUp{0%{bottom:0}to{bottom:20%}}@keyframes bounces{0%,20%,40%,to{padding-left:0;padding-right:10px}10%,30%,50%{padding-left:10px;padding-right:0}}@keyframes footer-title-line{0%{width:0}to{width:3.5rem}}:root{--primary-light:#cd2d3d;--primary-dark:#0d6efd;--color-dark:#03122e}.img-xoomify{overflow:hidden}.img-xoomify:focus img,.img-xoomify:hover img{transform:scale(1.2) rotate(-5deg)}.img-xoomify img{transition:all .3s linear}a{text-decoration:none}.big{font-size:1.2em}.bx-wrapper{position:relative;margin-bottom:0;padding:0;*zoom:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper .bx-pager.bx-default-pager a{text-indent:-9999px;display:block;width:.5rem;height:.5rem;margin:0 5px;outline:0;border-radius:50%;background-color:rgba(255,255,255,.7)}.bx-wrapper .bx-pager{text-align:right;font-size:.85em;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background-color:rgba(207,27,0,.8)}.bx-wrapper img{max-width:100%;display:block}.bxslider{margin:0;padding:0}.main-footer li,ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{background:#000}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:40px;width:100%}@media (min-width:1024px) and (max-width:1366px){.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{bottom:-10px}}.bx-wrapper .bx-loading{min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom;*zoom:1;*display:inline}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{left:10px;background:url(images/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next{right:10px;background:url(images/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bxslider-2{padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.slide-bx-2{border-radius:12px 0 12px 0;border:6px solid #63362f;background-color:#fff;-webkit-box-shadow:0 0 3px #ddd;box-shadow:0 0 3px #ddd;overflow:hidden}.slide-wrapper{position:relative}.slide-wrapper .addon{position:absolute;left:0;bottom:0;width:100%;overflow:hidden;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.22) 17%,rgba(0,0,0,.75) 57%,rgba(0,0,0,.75) 88%,rgba(0,0,0,.75))}@media (max-width:640px){.slide-wrapper .addon{display:none}}.slide-wrapper .addon .title{padding:1rem 2rem;color:#fff}.slide-wrapper .addon .description{padding:1rem 2rem}.slide-wrapper .addon .title{margin-bottom:0;padding-top:2rem;font-size:1.2rem;font-weight:400}.slide-wrapper .addon .title a{display:inline-block;color:inherit}.slide-wrapper .addon .title a:focus,.slide-wrapper .addon .title a:hover{text-decoration:none;color:#0d6efd}.slide-wrapper .addon .description{font-size:1em;color:#ccc;font-weight:300;line-height:1.3}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400,label.error{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.text-shadow{text-shadow:1px 1px 6px #484848}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:local("Roboto Light"),local("Roboto-Light"),url(/assets/fonts/roboto-light.woff) format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url(/assets/fonts/roboto-regular.woff) format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(/assets/fonts/roboto-medium.woff) format("woff")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(/assets/fonts/roboto-bold.woff) format("woff")}@font-face{font-family:"ff-meta-web-pro";src:url(/assets/fonts/ff-meta-web-pro/1.woff2) format("woff2"),url(/assets/fonts/ff-meta-web-pro/1.woff) format("woff"),url(/assets/fonts/ff-meta-web-pro/1.ttf) format("opentype");font-display:auto;font-style:italic;font-weight:400}@font-face{font-family:"ff-meta-web-pro";src:url(/assets/fonts/ff-meta-web-pro/2.woff2) format("woff2"),url(/assets/fonts/ff-meta-web-pro/2.woff) format("woff"),url(/assets/fonts/ff-meta-web-pro/2.ttf) format("opentype");font-display:auto;font-style:normal;font-weight:700}@font-face{font-family:"ff-meta-web-pro";src:url(/assets/fonts/ff-meta-web-pro/3.woff2) format("woff2"),url(/assets/fonts/ff-meta-web-pro/3.woff) format("woff"),url(/assets/fonts/ff-meta-web-pro/3.ttf) format("opentype");font-display:auto;font-style:normal;font-weight:400}@font-face{font-family:"ff-meta-web-pro";src:url(/assets/fonts/ff-meta-web-pro/4.woff2) format("woff2"),url(/assets/fonts/ff-meta-web-pro/4.woff) format("woff"),url(/assets/fonts/ff-meta-web-pro/4.ttf) format("opentype");font-display:auto;font-style:italic;font-weight:700}.form .x-status{min-height:20px}.form-label>.required{color:red}.form-label>.status{float:right;min-height:18px}.form-wrap{padding:15px;margin-bottom:10px;box-shadow:0 0 3px #ddd;background-color:#f7f7f7}label.error{display:block;margin-top:5px;margin-bottom:0;color:#ff3b30;font-size:.8rem}input.form-control[type=date]{line-height:1.42857143}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.has-success .form-control{box-shadow:none}.has-error .form-control,.has-error .form-control:focus,.has-success .form-control:focus{border-color:#e3e3e3;box-shadow:none}.form-control.valid:focus,.has-success .form-control,.has-success .form-control-feedback{border-color:#05ae0e;color:#05ae0e}.form-control.error,.has-error .form-control,.has-error .form-control-feedback{color:#ff3b30;border-color:#ff3b30}.gallery ul{list-style:none;padding:0;margin:0}.gallery .thumbnail{-webkit-transition:all .3s linear;transition:all .3s linear}.gallery .thumbnail:focus,.gallery .thumbnail:hover{border-color:#f90;-webkit-box-shadow:0 0 3px #f90;box-shadow:0 0 3px #f90;border-radius:0;overflow:hidden}#home-slider{max-height:500px;overflow:hidden}.carousel-caption{left:0;right:0;top:0;bottom:0}.carousel-caption-wrap{position:absolute;width:100%;bottom:-100%}.carousel-caption-content{max-width:1140px}.carousel-caption-content .btn{min-width:150px}.carousel-caption-content-inner{max-width:512px;padding-left:1.5rem;border-left:.3rem solid var(--primary-light)}.carousel-item.active .carousel-caption-wrap{bottom:20%;animation-name:carouselBounceInUp;animation-duration:1s;animation-iteration-count:initial}#home-carousel .carousel-control-next,#home-carousel .carousel-control-prev{top:48%;width:40px;height:40px;color:#fff;opacity:1;transition:all .3s linear;background-color:rgba(13,110,253,.8)}#home-carousel .carousel-control-next:focus,#home-carousel .carousel-control-next:hover,#home-carousel .carousel-control-prev:focus,#home-carousel .carousel-control-prev:hover{background-color:#0d6efd}#home-carousel .carousel-control-prev{left:2rem}#home-carousel .carousel-control-next{right:2rem}.bg-grey{background-color:#767676!important}.bg-primary-light{background-color:var(--primary-light)!important}.bg-primary-dark{background-color:var(--primary-dark)!important}.btn-outline-primary.border-2{border-width:2px!important}.home-programmes .item>div,.loading{background-position:center;background-repeat:no-repeat}.loading{display:block;height:30px;clear:both;background-image:url(../img/loading.gif)}.btn-27{border-radius:27px!important}.list-group-item.with-icon>a{display:block;overflow:hidden}.list-group-item.with-icon .icon{float:left;width:54px}.list-group-item.with-icon .icon img{margin:.2rem}.list-group-item.with-icon .content{float:left;width:calc(100% - 54px)}.sidebar-nav{padding-top:1.5rem;padding-left:1.5rem}.sidebar-nav .nav .nav-link{color:var(--bs-white);background-color:rgba(0,0,0,.1)}.sidebar-nav .nav .nav-link.active{color:var(--bs-primary);background-color:var(--bs-white)}.main-header{position:relative;background-color:#ddd}.main-header .header-top{font-size:.8em}.main-header .header-top a{display:inline-block;margin-left:.5em;margin-right:.5em;color:#fff}.main-header .header-top-links i{margin-right:.25rem}.main-header .header-bottom{padding-top:1em;padding-bottom:1em;background-color:#fff;background-image:url(/assets/img/bg-head.png);background-repeat:repeat}.main-header .navigation{background-color:#069}.navbar-dark .navbar-nav .nav-link{color:#fff}.page-header{background-image:url(/assets/img/page-header.jpg)}.home-programmes .item>div{background-size:cover}.home-programmes .item a{text-decoration:none;color:inherit}.home-programmes .item .title{padding-left:0;margin-top:.75rem;margin-bottom:.75rem;transition:all .3s linear}.home-programmes .item .bg-overlay{position:relative;transition:all .3s linear}.home-programmes .item .bg-overlay:focus,.home-programmes .item .bg-overlay:hover{background-color:rgba(0,0,0,.8)}.home-programmes .item .bg-overlay:focus .icon,.home-programmes .item .bg-overlay:hover .icon{color:var(--primary);border-color:var(--primary)}.home-programmes .item .bg-overlay:focus .title,.home-programmes .item .bg-overlay:hover .title{padding-left:1.5rem;border-left:.25rem solid var(--primary-light)}.home-programmes .item .icon{position:absolute;right:1rem;bottom:1rem;display:inline-block;width:30px;height:30px;color:#fff;border-radius:50%;text-align:center;border:1px solid #fff;line-height:30px}.home-programmes .item-1 .bg-hero-1{background-image:url(/assets/img/home/img-1.jpg)}.home-programmes .item-2 .bg-hero-1{background-image:url(/assets/img/home/home-graduation.jpg)}.home-programmes .item-3 .bg-hero-1{background-image:url(/assets/img/home/tailoring-and-fashion.jpg)}.home-programmes .item-4 .bg-hero-1{background-image:url(/assets/img/home/fashion-and-design.jpg)}.home-section-4 .icon img{max-width:90px}.home-section-6 .list-group .list-group-item:first-child{border-top:0}@media (max-width:1366px) and (min-width:1024px){.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{bottom:10px}}.bx-wrapper ul{margin-left:0}.home-video{position:relative;background-color:#000;background-image:url(/assets/img/2020/bg-video-placeholder.png);background-repeat:no-repeat;background-position:center center}@media (min-width:960px){.home-video{height:340px}}.home-video .overlay{display:block;position:absolute;top:0;width:100%;bottom:0;text-decoration:none;outline:0;background-image:url(/assets/img/bg-video-icon.png);background-position:center;background-repeat:no-repeat}.thumbnail.video{display:block;border-radius:0;text-decoration:none}.thumbnail.video .video-wrapper{overflow:hidden}.thumbnail.video .thumbnail-title{color:#000}.notice-board-slider-wrapper{max-height:383.3px;overflow:hidden}.notice-board-slider-wrapper .bx-wrapper{background-color:transparent!important}@media (min-width:768px){.notice-board-slider-wrapper{min-height:383.3px;overflow-y:auto}}.notice-board-slider .item .title{color:var(--primary-light)}.notice-board-slider .item,.notice-board-slider .item .description,.notice-board-slider .item p{color:var(--primary-dark)}#newsHighlights .bx-wrapper{background-color:transparent}#newsHighlights .col-sm-3 .news-thumbnail{margin-left:-10px;margin-right:-10px}.news-thumbnail{padding:0;margin-bottom:1em;background-color:#eee}.news-thumbnail .image{position:relative;padding-bottom:60%;background-size:cover;background-repeat:no-repeat;background-position:center center}.news-thumbnail .image>img{-webkit-transition:all .3s linear;transition:all .3s linear;border-left:8px solid #203882;border-bottom:4px solid #ddd}.news-thumbnail .image .date{position:absolute;bottom:15px}.news-thumbnail .image .date>span{display:inline-block;padding:.5em;color:#fff;background-color:#203882;font-size:.8rem;background-color:rgba(13,110,253,.9)}.news-thumbnail .desc{padding:1em 1em 3em}.news-thumbnail .desc p{color:#000;font-weight:400!important}.news-thumbnail .desc p a{color:#203882;font-size:.9em;font-weight:500}.news-thumbnail .title{color:#000;font-weight:500}.news-thumbnail .title a{color:inherit;text-decoration:none}.news-thumbnail .title a:focus,.news-thumbnail .title a:hover{color:#08f;text-decoration:none}.home-audio-panel{overflow-y:auto}@media (min-width:960px){.home-audio-panel{height:383.3px}}.home-audio-panel .media-list a.list-item{text-decoration:none;color:#000}.home-audio-panel .media-list .list-item{display:block;width:100%;margin:0;padding:.5rem;color:#000;overflow:hidden;transition:all .3s linear;border-bottom:1px solid #ddd;background-color:#fff}.home-audio-panel .media-list .list-item:hover{color:#0d6efd}.home-audio-panel .media-list .list-item:focus{color:#fff;border-bottom-color:#0d6efd;background-color:#0d6efd}.home-audio-panel .media-list .list-item .item-icon{float:left;width:30px;height:30px;padding:1px;border-radius:50%;text-align:center;line-height:28px;color:#eee;background-color:#ababab}.home-audio-panel .media-list .list-item .item-content{float:left;width:calc(100% - 30px)}.home-audio-panel .media-list .list-item .item-title{padding:0 .25rem .25rem .4rem;font-size:.8rem;font-weight:600}.home-contact-widget{min-height:150px;padding:15px;margin-bottom:15px;color:#eee;background-color:#491916}.home-contact-widget .title .title-wrap{display:inline-block;padding:4px 6px;color:#000;font-weight:600;text-transform:uppercase;background-color:#f90}.home-contact-widget h4{font-size:14px;font-weight:200;line-height:1.4}.landing,.landing .landing-wrapper{position:relative}.landing .landing-text{position:absolute;max-width:50%;left:1rem;bottom:5%}@media (max-width:768px){.landing .landing-text{max-width:100%;right:1rem}}.news-thumbnail .image{border-left:0;background-color:#484848}.news-thumbnail .image .date{display:none;right:.5rem;bottom:.5rem}@media (min-width:980px){.news-thumbnail .desc{height:215px;overflow:hidden}}.news-thumbnail .desc .article-title{font-size:1rem;color:#000}.login-console .sign-in-options a,.news-thumbnail .desc .article-title a{color:inherit}.news-card{margin-bottom:15px;-webkit-box-shadow:0 0 3px #eee;box-shadow:0 0 3px #eee}.news-card .photo{display:block;padding-bottom:50%;background-color:#eee;background-size:cover;background-position:center center;background-repeat:no-repeat}.news-card .desc{padding:8px}.news-card .desc h4{margin-top:0;height:46px;font-size:14px;font-weight:400;line-height:1.5;overflow:hidden}.login-console label,.news-card .desc h4 a,.video-meta-panel h4{color:#000}.news-card .desc h4 a:focus,.news-card .desc h4 a:hover{color:#04f}.news-card .desc p{padding-top:8px;margin-bottom:0;font-size:12px;color:#aaa;border-top:1px solid #ddd}.video{position:relative;display:block;padding:0;border:0}.video .video-wrapper{position:relative;min-height:6.25rem;background-color:#eee}.video .video-wrapper .bg-video-icon,.video-container{background-image:url(/assets/img/bg-video-icon.png);background-position:center;background-repeat:no-repeat}.video .video-wrapper .bg-video-icon{position:absolute;top:0;width:100%;bottom:0;background-color:transparent}.video .video-description{height:50px;padding:.5rem 0;overflow:hidden}.video .thumbnail-title{margin:0;font-size:.9rem;font-weight:700;color:#222;line-height:1.3}.video .thumbnail-title>span{display:inline-block;width:1rem;height:1rem;line-height:.8rem;text-align:center;border-radius:50%;background-color:#cd2d3d}.video .thumbnail-title>span i{font-size:.5rem;color:#fff}.video-container{min-height:9rem;background-color:var(--bs-black)}@media (min-width:768px){.video-container{min-height:20.5rem}}.video-container:focus,.video-container:hover{cursor:wait}.video-meta-panel{border-bottom:2rem solid #eee;background-color:#fff}.media-player{border-radius:0}.media-player .close{color:#eee;opacity:1}.media-player .modal-header{color:#fff;border-bottom-color:#0d6efd;background-color:#0d6efd}.media-player .modal-header .modal-title{color:#fff}.m-player,.media-player .modal-body{background-image:linear-gradient(120deg,#0d6efd 0,#08f 100%)}.media-player .modal-body .m-player{background-image:none}.media-player .modal-body .player-title{max-width:80%;margin:0 0 .5rem;font-weight:500;line-height:1.4}.media-player .modal-body .player-description{font-size:.8rem}.m-player{padding:1rem}.m-player audio{display:block;width:100%}.m-player-header{padding-bottom:2rem;color:#fff}#auth{background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-image:url(/assets/img/2020/bg-signin.jpg)}#auth #footer{padding-top:0}.login-wrapper{min-height:240px;padding-top:1rem;padding-bottom:1rem;background-color:rgba(0,0,0,.9)}.login-console{max-width:400px;min-height:1vh;padding:2rem;margin:3rem auto;border:1px solid #000;color:#000;background-color:#fff}.login-console hr{border-top:.25rem solid var(--primary-dark)}.login-console .form-group{margin-bottom:1rem}.login-console .sign-in-options{font-size:.9rem}.login-console .sign-in-options a:focus,.login-console .sign-in-options a:hover{color:var(--primary-dark);text-decoration:underline}.login-console .form-label{font-size:16px}.signup-console{max-width:640px;min-height:1vh;padding:2rem;margin:3rem auto;border:1px solid #000;color:#000;background-color:#fff}.signup-console .form-label{font-weight:300;font-size:16px}.signup-title{border-bottom:.25rem solid var(--primary-dark)}body{font-family:"Roboto",serif;position:relative;background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:"Roboto Slab","ff-meta-web-pro","Roboto",serif}.tk-ff-meta-web-pro{font-family:"ff-meta-web-pro",sans-serif}.text-dark{color:#03122e!important}.border-primary .border{border-color:#0d6efd!important}.border-primary .border-top{border-top-color:#0d6efd!important}.border-primary .border-right{border-right-color:#0d6efd!important}.border-primary .border-left{border-left-color:#0d6efd!important}.border-primary .border-bottom{border-bottom-color:#0d6efd!important}.border-secondary .border{border-color:var(--bs-secondary)!important}.border-secondary .border-top{border-top-color:var(--bs-secondary)!important}.border-secondary .border-right{border-right-color:var(--bs-secondary)!important}.border-secondary .border-left{border-left-color:var(--bs-secondary)!important}.border-secondary .border-bottom{border-bottom-color:var(--bs-secondary)!important}.fs-3{font-size:1rem!important}.web-app,.web-app .sidebar{background-color:#eee}.web-app .mainbar{background-color:#fff}.web-app .nav-tabs.nav-stacked{margin-top:1rem}.web-app .nav-tabs.nav-stacked>li{float:none!important;margin:0}.web-app .nav-tabs.nav-stacked>li>a{margin:0 0 .25rem;border-radius:0;border-color:#ccc;background-color:#ccc}.web-app .nav-tabs.nav-stacked>li.active>a{color:#fff;border-color:#069;background-color:#069}.web-app .user-card{padding:1rem .5rem}.web-app .alert,.web-app .btn,.web-app .form-control,.web-app .well{border-radius:0!important}#appForm form{background-color:rgba(0,136,255,.25)}#appForm .tab-header{padding:0 1rem 1rem;border-bottom:.25rem solid #0d6efd}#appForm .tab-body{padding:1rem}#appForm .tab-body,#appForm .tab-footer{border:1px solid #ddd;background-color:#fff}.form-group label .required{color:#cd2d3d!important}.wizard-container{max-width:768px;margin-top:1.5rem;margin-bottom:1.5rem;z-index:3}.wizard-card{min-height:410px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.15),0 0 1px 1px rgba(0,0,0,.1);border-radius:10px;padding:10px 0;transition:all .2s}.wizard-card .nav-pills li{padding:0;margin:0;text-align:center}.wizard-card .nav-pills li.active a{background-color:var(--primary-light)}.wizard-card .nav-pills li a{border:0!important;text-transform:uppercase;background-color:var(--primary-dark);color:#fff!important;font-size:.8rem}.wizard-card .nav-pills li a:focus,.wizard-card .nav-pills li a:hover{background-color:#999;cursor:default}.wizard-card .picture-container{position:relative;cursor:pointer;text-align:center}.wizard-card .picture:hover{border-color:var(--primary-dark)}.wizard-card .form-label{font-size:.9rem;margin-top:0}.wizard-card .picture-src{width:100%}.wizard-card .tab-content{min-height:340px;padding:20px 10px}.wizard-card .disabled{display:none}.wizard-card .wizard-header h3{font-weight:200;text-align:center}.wizard-card .info-text{text-align:center;font-weight:300;margin:10px 0 30px}.wizard-card .choice{text-align:center;cursor:pointer;margin-top:20px}.wizard-card .choice i{font-size:30px;line-height:111px}.wizard-card .choice input[type=checkbox],.wizard-card .choice input[type=radio]{position:absolute;left:-10000px;z-index:-1}.wizard-card .choice .icon{text-align:center;vertical-align:middle;height:116px;width:116px;border-radius:50%;background-color:#999;color:#fff;margin:0 auto 20px;border:4px solid #ccc;transition:all .2s;-webkit-transition:all .2s}.wizard-card .choice.active .icon,.wizard-card .choice:hover .icon{border-color:#2ca8ff}.wizard-card .btn-finish{display:none}.wizard-card .description{color:#999;font-size:14px}.wizard-card .wizard-footer{padding:10px 10px 0;border-top:1px solid #ccc}.social-banner{padding-top:1.5em;padding-bottom:2em}.social-banner h4{margin:0 0 1em}.social-banner .social-icons{background-image:url(/assets/img/line.png);background-repeat:repeat-x;background-position:center center}.social-banner .social-icon{width:52px;height:52px;padding:0;border:6px solid #fcfcfc;margin-right:.25em;margin-bottom:.25em}.social-banner .social-icon:last-child{margin-right:0}.social-banner .social-icon .fa{padding:0;font-size:1em;color:#fff;line-height:40px;background-color:transparent}.social{padding:10px 0;margin-bottom:15px}.social .clearfix{background-image:url(/assets/img/line.png);background-repeat:repeat