@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/Light/OpenSans-Light.eot?v=1.1.0");src:url("../fonts/OpenSans/Light/OpenSans-Light.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/Light/OpenSans-Light.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/Light/OpenSans-Light.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/Light/OpenSans-Light.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/Light/OpenSans-Light.svg?v=1.1.0#Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/LightItalic/OpenSans-LightItalic.eot?v=1.1.0");src:url("../fonts/OpenSans/LightItalic/OpenSans-LightItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/LightItalic/OpenSans-LightItalic.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/LightItalic/OpenSans-LightItalic.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/LightItalic/OpenSans-LightItalic.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/LightItalic/OpenSans-LightItalic.svg?v=1.1.0#LightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/Regular/OpenSans-Regular.eot?v=1.1.0");src:url("../fonts/OpenSans/Regular/OpenSans-Regular.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/Regular/OpenSans-Regular.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/Regular/OpenSans-Regular.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/Regular/OpenSans-Regular.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/Regular/OpenSans-Regular.svg?v=1.1.0#Regular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/Italic/OpenSans-Italic.eot?v=1.1.0");src:url("../fonts/OpenSans/Italic/OpenSans-Italic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/Italic/OpenSans-Italic.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/Italic/OpenSans-Italic.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/Italic/OpenSans-Italic.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/Italic/OpenSans-Italic.svg?v=1.1.0#Italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/Semibold/OpenSans-Semibold.eot?v=1.1.0");src:url("../fonts/OpenSans/Semibold/OpenSans-Semibold.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/Semibold/OpenSans-Semibold.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/Semibold/OpenSans-Semibold.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/Semibold/OpenSans-Semibold.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/Semibold/OpenSans-Semibold.svg?v=1.1.0#Semibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/SemiboldItalic/OpenSans-SemiboldItalic.eot?v=1.1.0");src:url("../fonts/OpenSans/SemiboldItalic/OpenSans-SemiboldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/SemiboldItalic/OpenSans-SemiboldItalic.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/SemiboldItalic/OpenSans-SemiboldItalic.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/SemiboldItalic/OpenSans-SemiboldItalic.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/SemiboldItalic/OpenSans-SemiboldItalic.svg?v=1.1.0#SemiboldItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/Bold/OpenSans-Bold.eot?v=1.1.0");src:url("../fonts/OpenSans/Bold/OpenSans-Bold.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/Bold/OpenSans-Bold.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/Bold/OpenSans-Bold.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/Bold/OpenSans-Bold.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/Bold/OpenSans-Bold.svg?v=1.1.0#Bold") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.eot?v=1.1.0");src:url("../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/BoldItalic/OpenSans-BoldItalic.svg?v=1.1.0#BoldItalic") format("svg");font-weight:bold;font-style:italic}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/ExtraBold/OpenSans-ExtraBold.eot?v=1.1.0");src:url("../fonts/OpenSans/ExtraBold/OpenSans-ExtraBold.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/ExtraBold/OpenSans-ExtraBold.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/ExtraBold/OpenSans-ExtraBold.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/ExtraBold/OpenSans-ExtraBold.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/ExtraBold/OpenSans-ExtraBold.svg?v=1.1.0#ExtraBold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url("../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?v=1.1.0");src:url("../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?#iefix&v=1.1.0") format("embedded-opentype"),url("../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff2?v=1.1.0") format("woff2"),url("../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff?v=1.1.0") format("woff"),url("../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraBoldItalic.ttf?v=1.1.0") format("truetype"),url("../fonts/OpenSans/ExtraBoldItalic/OpenSans-ExtraBoldItalic.svg?v=1.1.0#ExtraBoldItalic") format("svg");font-weight:800;font-style:italic}body{font-family:'Open Sans';font-size:13px}.body-content{padding-left:15px;padding-right:15px}.carousel-caption p{font-size:20px;line-height:1.4}.carousel-inner .item img[src$=".svg"]{width:100%}#qrCode{margin:15px}h1{font-size:25px}.btn{font-size:14px}hr{margin-top:5px !important;margin-bottom:15px !important}.header__logo{position:absolute;left:20px;left:2rem;top:0;z-index:3}.navbar{height:80px}.navbar-inverse{background-color:#438cb2;border-color:#438cb2}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#fff;font-size:1.1em}.navbar-inverse .navbar-nav{padding-top:1.1em;color:#fff}#pushobj{position:absolute;top:80px;left:220px;overflow:auto;width:calc(100% - 270px);height:calc(100% - 125px)}#content{margin-top:80px;height:100%}footer{background-color:#438cb2;box-shadow:0 1px 1px 0 rgba(0,0,0,.12);box-sizing:border-box;width:100%;font-size:14px;padding:6px;position:fixed;bottom:0;color:#fff;text-align:center}h1{color:#438cb2 !important}.navbar-brand{background:#fff;height:100%;padding:13px 20px}.btn-logout{padding:9px !important;background-color:#48bbed !important;margin-top:5px}.btn-blueText,.btn-blueText:hover{color:#48bbed}h2.pageheading{border-bottom:3px solid #1daeea;padding-bottom:9px;margin-bottom:12px;font-size:20px;margin-top:0 !important}.slidePanel{z-index:998 !important;top:80px !important;padding:20px;color:#fff;background:#438cb2}.slidePanel-will-close{background:rgba(0,0,255,.4)}.slidePanel.skin1{background:rgba(100,0,0,.4)}.slidePanel.skin2{background:rgba(0,100,0,.4)}.blueDiv{color:#1daeea}.filterRow{padding:5px 0;background-color:#e9eaec}.editIpStudent .ipstudentPersonalDetails,.detailsIpStudent .ipstudentPersonalDetails{border:1px solid;background:#e9eaec;color:#000}.slidePanel{overflow-y:auto}.deleteIcon{color:#f00;font-size:12px;padding-top:7px}#loader{position:fixed;z-index:1111;height:100%;width:100%;top:0;left:0;background-color:#000;filter:alpha(opacity=60);opacity:.6;-moz-opacity:.8}#loader .center{z-index:1000;margin:300px auto;padding:10px;width:130px;background-color:#fff;border-radius:10px;filter:alpha(opacity=100);opacity:1;-moz-opacity:1;background:none}#loader .center img{height:128px;width:128px}.blueBack{background:#438cb2;color:#fff}.detailsIpStudent .placementInfo,.detailsIpStudent .profilingInfo{background:#e9eaec;color:#000;margin-left:10px}.detailsIpStudent .contactInfo{margin-left:20px;padding:20px 15px;background:#e9eaec;color:#000}.detailsIpStudent .industryProjectInfo{margin-top:10px;margin-right:10px;border:1px solid}.spinner{margin:0 auto;background-color:#fff;width:80px;height:80px;border-radius:100%;-webkit-animation:pulseScaleOut 1s infinite ease-in-out;animation:pulseScaleOut 1s infinite ease-in-out}.grayBackground{background:#e9eaec;color:#000}.editStudent .courseOccurenceRow{margin:10px}@-webkit-keyframes pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes pulseScaleOut{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}thead{background-color:#e9eaec}.btn.disabled.blueDiv{color:#000}div.ipStudentComment{font-size:12px;color:#000;background:#e9eaec;padding:6px 15px;text-align:justify}div.ipStudentCommentHeader{background:#bce8f1;font-size:14px;font-weight:bold;color:#31708f;padding:5px}div.ipStudentCommentHeader.green{background:#5cb85c;color:#fff;border:#5cb85c}a.a_ip_edit_remove_comment{cursor:pointer}.ui-autocomplete{max-height:400px;overflow-y:auto;overflow-x:hidden}.mobileOnly{display:none !important}.slidePanel .text-danger{color:#fff;background:#a94442}.aicWayImage{position:absolute;width:200px;left:0;z-index:100;bottom:47px}@media screen and (max-width:768px){.aicWayImage{display:none}.carousel-caption{display:none}.mobileOnly{display:block !important}.logoAnchor{width:82%}#pushobj{width:98%;left:210px;padding-right:34px}footer{width:100%;left:0}.navbar-toggle{margin-right:10px;padding:9px 9px}}.frame{width:100%;height:786px;border:0;-ms-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}.panel-default>.panel-heading{color:#fff;background-color:#438cb2;border-color:#438cb2}.modal-dialog{background:#fff;border:1px solid #000}.messageBox{display:block}.steps ul,.steps li{margin:0;padding:0;list-style:none}.steps ul{float:left}.steps li{float:left}.ellipseInRed{display:block;background-color:transparent;color:#fff;text-align:center}.ellipseInRed{display:block;width:240px;height:240px;border-radius:50%;content:"";background:#438cb2}.ellipseInner{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%}.ellipseWrapper{display:table;width:100%;height:100%}.ellipseContent{display:table-cell;padding:2em;letter-spacing:1px;vertical-align:middle}.ellipseHeader{font-size:2em;font-weight:bold}.ellipseSubContent{font-size:1em}.ellipseInCenter{position:relative}.arrowDiv{text-align:center;margin-top:84px}.arrow{font-size:60px;color:#438cb2}div.ellipseSubContent:before{content:"»"}.radioAsButtonList{list-style-type:none;margin:0 0 0 0;padding:0}.radioAsButtonList li{float:left;margin:0 5px 0 0;width:86px;height:36px;position:relative}.radioAsButtonList label,.radioAsButtonList input{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.radioAsButtonList input[type="radio"]{opacity:.011;z-index:100;background:#808080}.radioAsButtonList input#ip_attendance_ispresent_1:checked+label{background:#5cb85c;border-color:#4cae4c;color:#fff}.radioAsButtonList input#ip_attendance_ispresent_0:checked+label{background:#d43f3a;border-color:#d43f3a;color:#fff}.radioAsButtonList input#ss_lc_attendance_ispresent_1:checked+label,.radioAsButtonList input#ss_lecturerreferrer_attendance_ispresent_1:checked+label{background:#5cb85c;border-color:#4cae4c;color:#fff}.radioAsButtonList input#ss_lc_attendance_ispresent_0:checked+label,.radioAsButtonList input#ss_lecturerreferrer_attendance_ispresent_0:checked+label{background:#d43f3a;border-color:#d43f3a;color:#fff}.radioAsButtonList label:hover{background:#ddd}.powerBiNavBtn{color:#777;text-decoration:none}.powerBiNavBtn.active{background:#438cb2;color:#fff}.powerBiNavBar{background-color:#f8f8f8;border-color:#e7e7e7}.progress{height:10px;margin-bottom:3px}.progress-rollover{font-size:12px;text-align:center}.assessmentColumn{padding:10px;background:#fff;background:rgba(255,255,255,.5);margin-right:4px;border:1px solid transparent;text-align:center}.progress-bar.green{background:#19b8aa}.progress-bar.yellow{background:#f1c72c}.progress-bar.red{background:#fb6161}.detailBox{border:1px solid;background:#e9eaec;color:#000;padding:10px;margin-bottom:10px}.infoBox{background:#438cb2;padding:20px;color:#fff;border-radius:13px;text-align:center;margin-bottom:20px}.infoBox.grey{background:#ddd;color:#000}.infoBox.grey.secondary{background:#6c757d;color:#fff}.infoBox .header{font-size:18px;text-align:center;margin-bottom:20px}.infoBox .content{margin-bottom:10px}.moderationRole{font-size:12px;background:#f5f5f5;padding:3px 14px;border-radius:12px;display:inline;cursor:default}.moderationPassedDueDate{color:#d43f3a;font-weight:bold;cursor:default;font-size:12px}.redBold{color:#d43f3a;font-weight:bold}.fullHeight{height:100%}.attendanceParentRow{height:calc(100% - 200px)}.attendanceTable{height:calc(100% - 78px);overflow-y:auto}.attendanceTable.fullHeight{height:100%;overflow-y:auto}.studentTypeContainer{margin-top:30px}.studentTypeBadge{padding:5px;background-color:#17a2b8}.lecturerReferralForm,.academicIntegrityForm,.learningContractForm,.resultSyncForm{background:#e8f3f9;border:1px solid;color:#000;padding:10px 15px}.attendanceTable .green{background:#5cb85c}.attendanceTable .grey{background:#c3c3c3}.lecturerReferralTable .grey{background:#c3c3c3}.learningContractTable .grey{background:#c3c3c3}.attendanceTable tr.red{background:#f00;background:rgba(255,0,0,.7)}.lecturerReferralForm .text-danger,.academicIntegrityForm .text-danger,.resultAmendmentForm .text-danger{color:#a94442;background-color:#f2dede}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:12px}::-webkit-scrollbar:horizontal{height:12px}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.form-group{margin-bottom:0;padding-top:15px}div.commentHeader{background:#bce8f1;font-size:14px;font-weight:bold;color:#31708f;padding:5px}div.comment{font-size:12px;color:#000;background:#e9eaec;padding:6px 15px;text-align:justify}div.studentPhotoHeader{background:#bce8f1;font-size:14px;font-weight:bold;color:#31708f;padding:5px}div.studentPhotoDetail{font-size:12px;color:#000;background:#e9eaec;padding:6px 15px;text-align:justify}.multilevelpushmenu_wrapper .levelHolderClass .greyItem{background:#ddd;color:#000}.multilevelpushmenu_wrapper .levelHolderClass .greyItem a{color:GrayText}.multilevelpushmenu_wrapper .levelHolderClass .greyItem.secondary{background:#6c757d;color:#fff}.multilevelpushmenu_wrapper .levelHolderClass .greyItem.secondary a{color:#fff}.multilevelpushmenu_wrapper .levelHolderClass .greyItem:hover{background:#2e6196}.topPadding20{padding-top:20px}.statusField{padding:5px;border-radius:6px;line-height:30px}.blue{color:#fff;background-color:#1daeea;border-color:#1daeea}.gray{color:#fff;background-color:#a0a0a0;border-color:#a0a0a0}.darkGray{color:#fff;background-color:#343a40;border-color:#343a40}.green{color:#fff;background-color:#87ca2f;border-color:#87ca2f}.darkGreen{color:#fff;background-color:#008000;border-color:#008000}.orange{color:#fff;background-color:#f3822f;border-color:#f3822f}.yellow{color:#000;background-color:#f3e961;border-color:#f3e961}.red{background:#d9534f;color:#fff}.darkYellow{color:#000;background-color:#f4cd41;border-color:#f4cd41}.paddingTop10{padding-top:10px}.marginBottom10{margin-bottom:10px}.panel-default>.panel-heading.lightBlue{color:#333;background-color:#d9edf7;border-color:#ddd}.panel-default>.panel-heading.yellow{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.resubmissionHeader.yellow{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.resubmissionHeader.red{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.resubmissionHeader.green{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}div.commentHeader.green{background:#5cb85c;color:#fff;border:#5cb85c}.panel-default>.panel-heading.red{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-default>.panel-heading.green{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-default>.panel-heading.lightBlue .panel-title{font-size:13px;font-weight:bold}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#2196f3}input:focus+.slider{box-shadow:0 0 1px #2196f3}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.multilevelpushmenu_wrapper{position:absolute;overflow:hidden;min-width:100%;min-height:100%;margin:0;padding:0}.multilevelpushmenu_wrapper .levelHolderClass{position:absolute;overflow:hidden;top:0;background:#438cb2;width:auto;min-height:100%;font-family:'Open Sans',sans-serif;font-size:1em;zoom:1}.multilevelpushmenu_wrapper .ltr{margin-left:-100%;left:0;-moz-box-shadow:5px 0 5px -5px #1f4164;-webkit-box-shadow:5px 0 5px -5px #1f4164;box-shadow:5px 0 5px -5px #1f4164;filter:progid:DXImageTransform.Microsoft.Shadow(color=#1f4164,direction=90,strength=2)}.multilevelpushmenu_wrapper .rtl{margin-right:-100%;right:0;-moz-box-shadow:5px 0 5px 5px #1f4164;-webkit-box-shadow:5px 0 5px 5px #1f4164;box-shadow:5px 0 5px 5px #1f4164;filter:progid:DXImageTransform.Microsoft.Shadow(color=#1f4164,direction=270,strength=2)}.multilevelpushmenu_wrapper .multilevelpushmenu_inactive{background:#2e6196}.multilevelpushmenu_wrapper h2{font-size:1.2em;line-height:1.4em;font-weight:700;color:#fff;padding:0 .4em 0 .4em}.multilevelpushmenu_wrapper ul{list-style:none;padding:0;margin:0}.multilevelpushmenu_wrapper li{cursor:pointer;border-top:1px solid #295685;padding:.8em .8em .8em .8em}.multilevelpushmenu_wrapper li:last-child{border-bottom:1px solid #295685}.multilevelpushmenu_wrapper li:hover{background-color:#295685}.multilevelpushmenu_wrapper a{display:block;outline:none;overflow:hidden;font-size:12px;line-height:1.2em;padding:.2em .2em;text-decoration:none;color:#fff}.multilevelpushmenu_wrapper a:hover{color:#ffe}.multilevelpushmenu_wrapper .backItemClass{display:block;padding:.4em .4em .4em .4em;background:#2e6196;border-top:1px solid #295685}.multilevelpushmenu_wrapper .floatRight{float:right}.multilevelpushmenu_wrapper .floatLeft{float:left}.multilevelpushmenu_wrapper .cursorPointer{cursor:pointer}.multilevelpushmenu_wrapper .iconSpacing_ltr{padding:0 .4em 0 0}.multilevelpushmenu_wrapper .iconSpacing_rtl{padding:0 0 0 .4em}.multilevelpushmenu_wrapper h2>img,.multilevelpushmenu_wrapper a>img{max-height:1em}.slidePanel{position:fixed;max-width:100%;max-height:100%;visibility:hidden}.slidePanel-right,.slidePanel-left{width:600px}@media(max-width:768px){.slidePanel-right,.slidePanel-left{width:100%}}.slidePanel-top,.slidePanel-bottom{width:100%;height:400px}@media(max-width:768px){.slidePanel-top,.slidePanel-bottom{top:0;bottom:0;height:auto}}.slidePanel-left{top:0;bottom:0;left:0}.slidePanel-right{top:0;right:0;bottom:0}.slidePanel-top{top:0;left:0}.slidePanel-bottom{bottom:0;left:0}.slidePanel-show{visibility:visible}.slidePanel-loading{visibility:hidden}.slidePanel-loading-show{visibility:visible}.slidePanel-loading .spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}