/*! Theme color *//*! Button *//*! Background Menu *//*! Fullcalendar custom */.sprites-sprite,.icon-readmore,.icon-more-up-indicator,.icon-more-down-indicator,a:hover .icon-readmore,.tagline-banner.short-banner .wrap .banner .banner-image,.tagline-banner .wrap .banner .banner-image,.tagline-banner.new-layout .wrap .banner .banner-image,.calendar .fc-content .fc-event.fc-event-end:after,.calendar .fc-content .fc-event.fc-event-start:before,.freeze-pane .dataTables_filter label:before,.freeze-table .dataTables_filter label:before,.freeze-pane .dataTables_paginate>.paginate_button.previous,.freeze-table .dataTables_paginate>.paginate_button.previous,.freeze-pane .dataTables_paginate>.paginate_button.next,.freeze-table .dataTables_paginate>.paginate_button.next,.freeze-pane .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting:after,.freeze-table .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting:after,.freeze-pane .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting_asc:after,.freeze-table .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting_asc:after,.freeze-pane .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting_desc:after,.freeze-table .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting_desc:after,.freeze-pane .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting:after,.freeze-pane .DTFC_RightHeadWrapper .dataTable thead tr th.sorting:after,.freeze-table .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting:after,.freeze-table .DTFC_RightHeadWrapper .dataTable thead tr th.sorting:after,.freeze-pane .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting_asc:after,.freeze-pane .DTFC_RightHeadWrapper .dataTable thead tr th.sorting_asc:after,.freeze-table .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting_asc:after,.freeze-table .DTFC_RightHeadWrapper .dataTable thead tr th.sorting_asc:after,.freeze-pane .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting_desc:after,.freeze-pane .DTFC_RightHeadWrapper .dataTable thead tr th.sorting_desc:after,.freeze-table .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting_desc:after,.freeze-table .DTFC_RightHeadWrapper .dataTable thead tr th.sorting_desc:after,.custom-chosen .chosen-container-single .chosen-single div b,.custom-chosen .chosen-container-single .chosen-single:hover div b,.custom-chosen .chosen-container-single .chosen-single:active div b,.custom-chosen .chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single div b,.header .top-navigation .navigation .menu>li.has-child>a:before,.header .top-navigation .navigation .menu>li.has-child>span.wrapper:before,.header .top-navigation .navigation .menu .expand-notification>a .notif-count:before,.header .top-navigation .expand-menu .sub-menu-child-indicator,.header .top-navigation .expand-menu .sub-menu-child-indicator.primary,.header .top-navigation .expand-menu .sub-menu-child-indicator.zebra,.header .top-navigation .expand-menu .sub-menu.cloning-menu li.has-menu a:after,.header .top-navigation .expand-menu .sub-menu li.has-menu a:after,.breadcrumb .wrap ul li:before,.user-role .wrap .field .component .login-role:after,.custom-datepicker .icon-area,.custom-timepicker .icon-area,.custom-datetimepicker .icon-area,.custom-uploader .icon-area,.custom-search .icon-area,.custom-combobox:after,.custom-combobox:hover:after,.custom-combobox.disabled:hover:after,.custom-multiselect .btn-group.open .multiselect .caret,.custom-multiselect .btn-group.open .multiselect .caret:hover,.custom-multiselect .btn-group .multiselect .caret,.pagination .page-button .prev.disabled,.pagination .page-button .next.disabled,.pagination .page-button .prev.disabled:hover,.pagination .page-button .prev.disabled:active,.pagination .page-button .next.disabled:hover,.pagination .page-button .next.disabled:active,.pagination .page-button .prev,.pagination .page-button .next,.accordion .item-wrap.current .head .indicator,.toggle .item-wrap.current .head .indicator,.accordion .item-wrap .head .indicator,.toggle .item-wrap .head .indicator,.chatting .list-content-type .action.type-two .message-heading .close-new-message,.widget .widget-perspective-meter .perspective-meter:after,.widget .widget-performance-meter .performance-meter:after,.widget .widget-wheel-meter .wheel-meter:after,.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectButton:after,.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper:hover .ffSelect .ffSelectButton:after,.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper.active .ffSelect .ffSelectButton:after{background-image:url('../lib/css/themes/university/images/sprites-saf2fbb2eef.png');background-repeat:no-repeat}.sprites-icon-sprite,.icon-burger-menu,.icon-burger-menu.white,.icon-search,.icon-information,.icon-download,.icon-download-disable,.icon-upload,.icon-marker,.icon-contact-mail,.icon-checklist,.icon-reply,.icon-edit,.icon-add,.icon-trash,.icon-facebook,.icon-twitter,.icon-rss,.icon-youtube,.icon-google-plus,.icon-website,.icon-linkedin,.icon-print,.icon-whatsapp,.icon-line,.icon-instagram,.icon-view,.icon-progress-bar.success,.icon-progress-bar.failed,.icon-quote,.icon-reject,.button.with-icon.icon-btn-add:before,.calendar table.fc-header .with-icon.icon-btn-add.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-add.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-add.ui-priority-primary:before,.button.with-icon.icon-btn-edit:before,.calendar table.fc-header .with-icon.icon-btn-edit.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-edit.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-edit.ui-priority-primary:before,.button.with-icon.icon-btn-delete:before,.calendar table.fc-header .with-icon.icon-btn-delete.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-delete.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-delete.ui-priority-primary:before,.button.with-icon.icon-btn-upload:before,.calendar table.fc-header .with-icon.icon-btn-upload.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-upload.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-upload.ui-priority-primary:before,.button.with-icon.icon-btn-download:before,.calendar table.fc-header .with-icon.icon-btn-download.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-download.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-download.ui-priority-primary:before,.button.with-icon.icon-btn-print:before,.calendar table.fc-header .with-icon.icon-btn-print.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-print.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-print.ui-priority-primary:before,.button.with-icon.icon-btn-comment:before,.calendar table.fc-header .with-icon.icon-btn-comment.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-comment.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-comment.ui-priority-primary:before,.loader.success .indicator,.loader.failed .indicator,.form-bubble .form-bubble-close,.form-bubble .fc-dialog .fc-dclose,.form-bubble .fc-dialog .fc-dclose:hover,.form-bubble .fc-dialog .fc-dclose:active,.calendar .fc-button-prev,.calendar .fc-button-prev:hover,.calendar .fc-button-prev:active,.calendar .fc-button-next,.calendar .fc-button-next:hover,.calendar .fc-button-next:active,.calendar .fc-dialog .fc-dclose,.calendar .fc-dialog .fc-dclose:hover,.calendar .fc-dialog .fc-dclose:active,.calendar .view-type .icon-grid-view,.calendar .view-type .icon-list-view,.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next,.custom-chosen .chosen-container .chosen-search:after,.header .top-navigation .navigation .menu>li.expand-menu.current>a .icon-burger-menu,.header .top-navigation .navigation .menu>li.expand-menu.current>span.wrapper .icon-burger-menu,.header .top-navigation .expand-menu .sub-menu li.has-icon a .icon-btn-print,.body-navigation .nav-head.has-navigation .btn-nav.prev,.body-navigation .nav-head.has-navigation .btn-nav.next,.agenda-navigation .heading .icon-calendar,.agenda-navigation .nav-item .nav.prev-button,.agenda-navigation .nav-item .nav.next-button,.chatting .icon.icon-chatting-network,.chatting .icon.icon-chatting-personal,.chatting .icon.icon-chatting-attachment,.chatting .icon.icon-chatting-invite,.chatting .icon.icon-chatting-more-info,.chatting .list-content-type .action .search-form .search-container:before,.chatting .group-item .item.chat-content .chat-wrap .chat-footer .group-item .item.thumbnail .attachment:hover .icon.icon-chatting-attachment,.chatting .group-item .item.chat-content .chat-wrap .chat-footer .group-item .item.component .message-container:after,.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.prev,.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.next,.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.up,.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.down,.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.prev,.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.next,.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.up,.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.down,.widget .widget-perspective-meter .perspective-meter .perspective-legend .state-value .icon-indicator.icon-sad,.widget .widget-perspective-meter .perspective-meter .perspective-legend .state-value .icon-indicator.icon-smile,.widget .widget-performance-meter .performance-meter .performance-legend .state-value .icon-indicator.icon-sad,.widget .widget-performance-meter .performance-meter .performance-legend .state-value .icon-indicator.icon-smile,.widget .widget-big-state .state-item .indicator.icon-checklist,.widget .widget-big-state .state-item .indicator.icon-sandwatch,.widget .widget-state .state-item .indicator.icon-checklist,.widget .widget-state .state-item .indicator.icon-sandwatch{background-image:url('../lib/css/themes/university/images/sprites-icon-s8124061f8f.png');background-repeat:no-repeat}.sprites-icon-widget-sprite,.icon-widget-action,.icon-widget-calendar,.icon-widget-finding,.icon-widget-schedule,.icon-widget-verified,.icon-widget-editor,.icon-widget-profile,.icon-widget-head-brain,.icon-widget-address,.icon-widget-company-information,.icon-widget-configuration,.icon-widget-data-matches,.icon-widget-event-created,.icon-widget-experience,.icon-widget-family-member,.icon-widget-formal-education,.icon-widget-informal-education,.icon-widget-language-skill,.icon-widget-open-vacancy,.icon-widget-other-info,.icon-widget-personal,.icon-widget-personal-data,.icon-widget-personal-doc,.icon-widget-reference,.icon-widget-search-doc,.icon-widget-statistic,.icon-widget-academic,.icon-widget-achievement,.icon-widget-attendance,.icon-widget-group,.icon-widget-message,.icon-widget-news,.icon-widget-recommended,.icon-widget-telephone,.icon-widget-performance{background-image:url('../lib/css/themes/university/images/sprites-icon-widget-se80ec0a777.png');background-repeat:no-repeat}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Fonts using webfont */@font-face{font-family:'Open Sans';src:url("../lib/fonts/opensans/opensans-regular.eot") format("eot"),url("../lib/fonts/opensans/opensans-regular.woff") format("woff"),url("../lib/fonts/opensans/opensans-regular.ttf") format("truetype");font-weight:normal}@font-face{font-family:'Open Sans';src:url("../lib/fonts/opensans/opensans-light.eot") format("eot"),url("../lib/fonts/opensans/opensans-light.woff") format("woff"),url("../lib/fonts/opensans/opensans-light.ttf") format("truetype");font-weight:300}@font-face{font-family:'Open Sans';src:url("../lib/fonts/opensans/opensans-bold.eot") format("eot"),url("../lib/fonts/opensans/opensans-bold.woff") format("woff"),url("../lib/fonts/opensans/opensans-bold.ttf") format("truetype");font-weight:bold}@font-face{font-family:'Open Sans';src:url("../lib/fonts/opensans/opensans-semibold.eot") format("eot"),url("../lib/fonts/opensans/opensans-semibold.woff") format("woff"),url("../lib/fonts/opensans/opensans-semibold.ttf") format("truetype");font-weight:500}@font-face{font-family:'Open Sans';src:url("../lib/fonts/opensans/opensans-italic.eot") format("eot"),url("../lib/fonts/opensans/opensans-italic.woff") format("woff"),url("../lib/fonts/opensans/opensans-italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Open Sans';src:url("../lib/fonts/opensans/opensans-bolditalic.eot") format("eot"),url("../lib/fonts/opensans/opensans-bolditalic.woff") format("woff"),url("../lib/fonts/opensans/opensans-bolditalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'Interstate';src:url("../lib/fonts/interstate/interstate-regular.eot") format("eot"),url("../lib/fonts/interstate/interstate-regular.woff") format("woff"),url("../lib/fonts/interstate/interstate-regular.ttf") format("truetype");font-weight:normal}@font-face{font-family:'Interstate';src:url("../lib/fonts/interstate/interstate-thin.eot") format("eot"),url("../lib/fonts/interstate/interstate-thin.woff") format("woff"),url("../lib/fonts/interstate/interstate-thin.ttf") format("truetype");font-weight:100}@font-face{font-family:'Interstate';src:url("../lib/fonts/interstate/interstate-light.eot") format("eot"),url("../lib/fonts/interstate/interstate-light.woff") format("woff"),url("../lib/fonts/interstate/interstate-light.ttf") format("truetype");font-weight:300}@font-face{font-family:'Interstate';src:url("../lib/fonts/interstate/interstate-bold.eot") format("eot"),url("../lib/fonts/interstate/interstate-bold.woff") format("woff"),url("../lib/fonts/interstate/interstate-bold.ttf") format("truetype");font-weight:bold}@font-face{font-family:'Interstate';src:url("../lib/fonts/interstate/interstate-black.eot") format("eot"),url("../lib/fonts/interstate/interstate-black.woff") format("woff"),url("../lib/fonts/interstate/interstate-black.ttf") format("truetype");font-weight:900}@font-face{font-family:'Interstate';src:url("../lib/fonts/interstate/interstate-italic.eot") format("eot"),url("../lib/fonts/interstate/interstate-italic.woff") format("woff"),url("../lib/fonts/interstate/interstate-italic.ttf") format("truetype");font-style:italic}/*! Mixins *//*! Icons */.icon-burger-menu{display:inline-block;width:24px;height:18px;background-position:0 -281px}.icon-burger-menu.white{display:inline-block;width:24px;height:18px;background-position:0 -260px}.icon-search{display:inline-block;width:13px;height:15px;background-position:0 -2596px}.icon-information{display:inline-block;width:26px;height:26px;background-position:0 -1505px}.icon-download{display:inline-block;width:20px;height:19px;background-position:0 -1108px}.icon-download-disable{display:inline-block;width:20px;height:19px;background-position:0 -1086px}.icon-upload{display:inline-block;width:20px;height:19px;background-position:0 -2740px}.icon-marker{display:inline-block;width:13px;height:20px;background-position:0 -1810px}.icon-contact-mail{display:inline-block;width:40px;height:40px;background-position:0 -1043px}.icon-contact-mail:hover,.icon-contact-mail.icon-contact-mail-hover{background-position:0 -1000px}.icon-checklist{display:inline-block;width:16px;height:15px;background-position:0 -859px}.icon-reply{display:inline-block;width:21px;height:19px;background-position:0 -2488px}.icon-edit{display:inline-block;width:21px;height:20px;background-position:0 -1130px}.icon-add{display:inline-block;width:20px;height:20px;background-position:0 0}.icon-trash{display:inline-block;width:17px;height:20px;background-position:0 -2631px}.icon-readmore{display:inline-block;width:6px;height:8px;vertical-align:middle;background-position:0 -1315px}.icon-readmore:hover,.icon-readmore.readmore-indicator-hover{background-position:0 -1304px}.icon-more-up-indicator{display:inline-block;width:10px;height:6px;vertical-align:middle;background-position:0 -807px}.icon-more-down-indicator{display:inline-block;width:10px;height:6px;vertical-align:middle;background-position:0 -798px}.icon-facebook{display:inline-block;width:40px;height:40px;background-position:0 -1196px}.icon-facebook:hover,.icon-facebook.icon-facebook-hover{background-position:0 -1153px}.icon-twitter{display:inline-block;width:40px;height:40px;background-position:0 -2697px}.icon-twitter:hover,.icon-twitter.icon-twitter-hover{background-position:0 -2654px}.icon-rss{display:inline-block;width:40px;height:40px;background-position:0 -2553px}.icon-rss:hover,.icon-rss.icon-rss-hover{background-position:0 -2510px}.icon-youtube{display:inline-block;width:40px;height:40px;background-position:0 -3082px}.icon-youtube:hover,.icon-youtube.icon-youtube-hover{background-position:0 -3039px}.icon-google-plus{display:inline-block;width:40px;height:40px;background-position:0 -1282px}.icon-google-plus:hover,.icon-google-plus.icon-googleplus-hover{background-position:0 -1239px}.icon-website{display:inline-block;width:40px;height:40px;background-position:0 -2910px}.icon-website:hover,.icon-website.icon-website-hover{background-position:0 -2867px}.icon-linkedin{display:inline-block;width:40px;height:40px;background-position:0 -1749px}.icon-linkedin:hover,.icon-linkedin.icon-linkedin-hover{background-position:0 -1706px}.icon-print{display:inline-block;width:40px;height:40px;background-position:0 -2338px}.icon-print:hover,.icon-print.icon-print-hover{background-position:0 -2295px}.icon-whatsapp{display:inline-block;width:40px;height:40px;background-position:0 -2996px}.icon-whatsapp:hover,.icon-whatsapp.icon-whatsapp-hover{background-position:0 -2953px}.icon-line{display:inline-block;width:40px;height:40px;background-position:0 -1663px}.icon-line:hover,.icon-line.icon-line-hover{background-position:0 -1620px}.icon-instagram{display:inline-block;width:40px;height:40px;background-position:0 -1577px}.icon-instagram:hover,.icon-instagram.icon-instagram-hover{background-position:0 -1534px}.icon-view{display:inline-block;width:20px;height:16px;background-position:0 -2848px}.icon-progress-bar.success{display:inline-block;width:30px;height:30px;background-position:0 -2414px}.icon-progress-bar.failed{display:inline-block;width:30px;height:30px;background-position:0 -2381px}.icon-quote{display:inline-block;width:20px;height:15px;background-position:0 -2447px}.icon-reject{display:inline-block;width:20px;height:20px;background-position:0 -2465px}/*! Icons widget */.icon-widget-action{display:inline-block;width:30px;height:24px;background-position:0 -65px}.icon-widget-calendar{display:inline-block;width:30px;height:30px;background-position:0 -151px}.icon-widget-finding{display:inline-block;width:30px;height:30px;background-position:0 -405px}.icon-widget-schedule{display:inline-block;width:25px;height:29px;background-position:0 -917px}.icon-widget-verified{display:inline-block;width:28px;height:30px;background-position:0 -1046px}.icon-widget-editor{display:inline-block;width:30px;height:27px;background-position:0 -284px}.icon-widget-profile{display:inline-block;width:24px;height:30px;background-position:0 -822px}.icon-widget-head-brain{display:inline-block;width:26px;height:31px;background-position:0 -484px}.icon-widget-address{display:inline-block;width:30px;height:28px;background-position:0 -92px}.icon-widget-company-information{display:inline-block;width:31px;height:31px;background-position:0 -184px}.icon-widget-configuration{display:inline-block;width:30px;height:30px;background-position:0 -218px}.icon-widget-data-matches{display:inline-block;width:26px;height:30px;background-position:0 -251px}.icon-widget-event-created{display:inline-block;width:30px;height:29px;background-position:0 -314px}.icon-widget-experience{display:inline-block;width:32px;height:31px;background-position:0 -346px}.icon-widget-family-member{display:inline-block;width:30px;height:22px;background-position:0 -380px}.icon-widget-formal-education{display:inline-block;width:30px;height:20px;background-position:0 -438px}.icon-widget-informal-education{display:inline-block;width:30px;height:24px;background-position:0 -518px}.icon-widget-language-skill{display:inline-block;width:30px;height:29px;background-position:0 -545px}.icon-widget-open-vacancy{display:inline-block;width:30px;height:25px;background-position:0 -634px}.icon-widget-other-info{display:inline-block;width:30px;height:30px;background-position:0 -662px}.icon-widget-personal{display:inline-block;width:30px;height:30px;background-position:0 -789px}.icon-widget-personal-data{display:inline-block;width:29px;height:30px;background-position:0 -723px}.icon-widget-personal-doc{display:inline-block;width:30px;height:30px;background-position:0 -756px}.icon-widget-reference{display:inline-block;width:30px;height:26px;background-position:0 -888px}.icon-widget-search-doc{display:inline-block;width:31px;height:30px;background-position:0 -949px}.icon-widget-statistic{display:inline-block;width:30px;height:29px;background-position:0 -982px}.icon-widget-academic{display:inline-block;width:30px;height:30px;background-position:0 0}.icon-widget-achievement{display:inline-block;width:26px;height:29px;background-position:0 -33px}.icon-widget-attendance{display:inline-block;width:31px;height:25px;background-position:0 -123px}.icon-widget-group{display:inline-block;width:30px;height:20px;background-position:0 -461px}.icon-widget-message{display:inline-block;width:29px;height:30px;background-position:0 -577px}.icon-widget-news{display:inline-block;width:31px;height:21px;background-position:0 -610px}.icon-widget-recommended{display:inline-block;width:21px;height:30px;background-position:0 -855px}.icon-widget-telephone{display:inline-block;width:28px;height:29px;background-position:0 -1014px}.icon-widget-performance{display:inline-block;width:30px;height:25px;background-position:0 -695px}/*! Reset elements */body{margin:0;padding:0;background:#fff;font-family:'Open Sans', sans-serif;font-size:14px;font-weight:normal;color:#5e5e5e;line-height:22px}p{display:block;margin:24px 0;padding:0}img{display:block;max-width:100%;height:auto}a{color:#0098D7;text-decoration:none}a .icon-readmore{margin-top:-1px}a:hover{color:#f48b31}a:hover .icon-readmore{background-position:0 -1304px}h1,h2,h3,h4,h5,h6{display:block;margin:0 0 24px;padding:30px 0 0;font-weight:normal}table{width:100%;border-collapse:collapse}table thead{background:#e4e4e4}table thead tr{border-top:1px solid #fff}table thead tr:first-child{border-top:0}table thead tr th{padding:13px;font-size:12px;font-weight:bold;line-height:14px;text-align:left;text-transform:uppercase}table tbody tr{background:#fff;border-bottom:1px solid #e2e2e2}table tbody tr th{padding:13px;font-size:13px;line-height:15px;background:#d4d4d4}table tbody tr td{padding:13px;font-size:13px;line-height:15px}table tfoot{background:#f1f1f1}table tfoot tr td{padding:13px;font-size:13px;line-height:15px}table.zebra tbody tr:nth-child(even){background:#f2f2f2}table.horizontal tbody tr th{text-align:right;text-transform:uppercase}table.horizontal.bordered tbody tr th{border:1px solid #e2e2e2;border-bottom:1px solid #fff}table.horizontal.bordered tbody tr:last-child th{border-bottom:1px solid #e2e2e2}table.bordered thead{border:1px solid #e2e2e2}table.bordered thead tr th{border-left:1px solid #fff}table.bordered thead tr th:first-child{border-left:0}table.bordered tbody tr td{border:1px solid #e2e2e2}table.bordered tfoot tr td{border:1px solid #e2e2e2}input[type="text"],input[type="email"],input[type="password"],input[type="search"],textarea{display:block;margin:0;padding:0 10px;width:100%;height:40px;border:1px solid #c9c9c9;outline:0;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{border-color:#ff9024}input[type="text"][readonly="readonly"],input[type="text"][disabled="disabled"],input[type="email"][readonly="readonly"],input[type="email"][disabled="disabled"],input[type="password"][readonly="readonly"],input[type="password"][disabled="disabled"],input[type="search"][readonly="readonly"],input[type="search"][disabled="disabled"],textarea[readonly="readonly"],textarea[disabled="disabled"]{background:#e4e4e4}input[type="text"].has-success,input[type="email"].has-success,input[type="password"].has-success,input[type="search"].has-success,textarea.has-success{border-color:#74b71b}input[type="text"].has-warning,input[type="email"].has-warning,input[type="password"].has-warning,input[type="search"].has-warning,textarea.has-warning{border-color:#ff9024}input[type="text"].has-error,input[type="email"].has-error,input[type="password"].has-error,input[type="search"].has-error,textarea.has-error{border-color:#d12f2e}textarea{padding:10px;resize:none;height:auto;line-height:20px}form{display:block}form .row{margin:0 -10px}form .row .column{padding:0 10px}form p{display:block;margin:0 0 20px;padding:0}form p.action.has-border{margin:10px 0;padding:20px 0 0;border-top:1px solid #c9c9c9}form p.action.has-loader .loader{display:block;float:left;line-height:40px}form label{display:block;margin:0 0 8px;padding:0;font-size:12px;color:#909090;line-height:15px;text-transform:uppercase}form label .required{color:#d12f2e}form small{display:block;padding-top:10px;font-size:12px;color:#919191;line-height:15px}ul.custom-list{display:block;margin:0;padding:0}ul.custom-list li{display:block;position:relative;margin:0 0 8px;padding:0 0 0 18px}ul.custom-list li:before{display:block;position:absolute;top:0;left:0;z-index:1;content:'';margin-top:5px;width:6px;height:6px;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;background:#0098D7}code{padding:3px 5px;background:#5e5e5e;color:#fff}blockquote{display:block;margin:20px 0;padding:20px;background:#f6f6f6}/*! Reusable Patterns */.clearfix:after,form p.action.has-loader:after,.container:after,.row:after,.calendar-wrap:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-title:after,.ui-datepicker-buttonpane:after,.header .navigator ul:after,.header .top-navigation .navigation:after,.header .top-navigation .navigation .menu:after,.agenda-navigation .agenda-content ul:after,.archives .post-item.has-thumbnail:after,.widget-parent .widget-group:after,.widget-parent .widget .widget-footer.has-navigation>span .nav-container.has-label .btn-nav:after,.clearfix:before,form p.action.has-loader:before,.container:before,.row:before,.calendar-wrap:before,.ui-datepicker .ui-datepicker-header .ui-datepicker-title:before,.ui-datepicker-buttonpane:before,.header .navigator ul:before,.header .top-navigation .navigation:before,.header .top-navigation .navigation .menu:before,.agenda-navigation .agenda-content ul:before,.archives .post-item.has-thumbnail:before,.widget-parent .widget-group:before,.widget-parent .widget .widget-footer.has-navigation>span .nav-container.has-label .btn-nav:before{display:table;content:''}.clearfix:after,form p.action.has-loader:after,.container:after,.row:after,.calendar-wrap:after,.ui-datepicker .ui-datepicker-header .ui-datepicker-title:after,.ui-datepicker-buttonpane:after,.header .navigator ul:after,.header .top-navigation .navigation:after,.header .top-navigation .navigation .menu:after,.agenda-navigation .agenda-content ul:after,.archives .post-item.has-thumbnail:after,.widget-parent .widget-group:after,.widget-parent .widget .widget-footer.has-navigation>span .nav-container.has-label .btn-nav:after{clear:both}.left{float:left}.right{float:right}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-success{display:inline-block;padding:1px 5px;color:#74b71b;background:#f2f7ec}.text-error{display:inline-block;padding:1px 5px;color:#d12f2e;background:#f9f2f4}.text-warning{display:inline-block;padding:1px 5px;color:#ff9024;background:#f5efe9}.button,.calendar table.fc-header .fc-button-today,.ui-datepicker-buttonpane .ui-priority-secondary,.ui-datepicker-buttonpane .ui-priority-primary{display:inline-block;position:relative;margin:0;padding:0 25px;min-width:120px;height:40px;border:0;outline:0;font-size:12px;color:#fff;line-height:40px;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.button.wide,.calendar table.fc-header .wide.fc-button-today,.ui-datepicker-buttonpane .wide.ui-priority-secondary,.ui-datepicker-buttonpane .wide.ui-priority-primary{width:100%;margin-bottom:10px}.button.button-primary,.calendar table.fc-header .fc-button-today,.ui-datepicker-buttonpane .button-primary.ui-priority-secondary,.ui-datepicker-buttonpane .button-primary.ui-priority-primary{background:#34aee2;background-color:#34aee2;background-image:-webkit-gradient(linear, left top, left bottom, from(#34aee2), to(#0098d7));background-image:-webkit-linear-gradient(top, #34aee2, #0098d7);background-image:-moz-linear-gradient(top, #34aee2, #0098d7);background-image:-ms-linear-gradient(top, #34aee2, #0098d7);background-image:-o-linear-gradient(top, #34aee2, #0098d7);background-image:linear-gradient(top, #34aee2, #0098d7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#34aee2', endColorStr='#0098d7')}.button.button-primary:hover,.calendar table.fc-header .fc-button-today:hover,.ui-datepicker-buttonpane .button-primary.ui-priority-secondary:hover,.ui-datepicker-buttonpane .button-primary.ui-priority-primary:hover{background:#0083bf;color:#fff}.button.button-primary:active,.calendar table.fc-header .fc-button-today:active,.ui-datepicker-buttonpane .button-primary.ui-priority-secondary:active,.ui-datepicker-buttonpane .button-primary.ui-priority-primary:active,.button.button-primary.active,.calendar table.fc-header .active.fc-button-today,.ui-datepicker-buttonpane .button-primary.active.ui-priority-secondary,.ui-datepicker-buttonpane .button-primary.active.ui-priority-primary{background:#0071a6;color:#fff}.button.button-secondary,.calendar table.fc-header .button-secondary.fc-button-today,.ui-datepicker-buttonpane .button-secondary.ui-priority-secondary,.ui-datepicker-buttonpane .button-secondary.ui-priority-primary{background:#bababa}.button.button-secondary:hover,.calendar table.fc-header .button-secondary.fc-button-today:hover,.ui-datepicker-buttonpane .button-secondary.ui-priority-secondary:hover,.ui-datepicker-buttonpane .button-secondary.ui-priority-primary:hover{background:#a1a1a1;color:#fff}.button.button-secondary.active,.calendar table.fc-header .button-secondary.active.fc-button-today,.ui-datepicker-buttonpane .button-secondary.active.ui-priority-secondary,.ui-datepicker-buttonpane .button-secondary.active.ui-priority-primary{background:#878787;color:#fff}.button.button-orange,.calendar table.fc-header .button-orange.fc-button-today,.ui-datepicker-buttonpane .button-orange.ui-priority-secondary,.ui-datepicker-buttonpane .button-orange.ui-priority-primary{background:#f59949;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFf59949', endColorstr='#FFe5842e');background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f59949), color-stop(99%, #e5842e));background-image:-webkit-linear-gradient(top, #f59949 0%, #e5842e 99%);background-image:-moz-linear-gradient(top, #f59949 0%, #e5842e 99%);background-image:-o-linear-gradient(top, #f59949 0%, #e5842e 99%);background-image:linear-gradient(top, #f59949 0%, #e5842e 99%)}.button.button-orange:hover,.calendar table.fc-header .button-orange.fc-button-today:hover,.ui-datepicker-buttonpane .button-orange.ui-priority-secondary:hover,.ui-datepicker-buttonpane .button-orange.ui-priority-primary:hover{background:#db7e2c;color:#fff}.button.button-orange.active,.calendar table.fc-header .button-orange.active.fc-button-today,.ui-datepicker-buttonpane .button-orange.active.ui-priority-secondary,.ui-datepicker-buttonpane .button-orange.active.ui-priority-primary{background:#c26f27;color:#fff}.button.with-icon,.calendar table.fc-header .with-icon.fc-button-today,.ui-datepicker-buttonpane .with-icon.ui-priority-secondary,.ui-datepicker-buttonpane .with-icon.ui-priority-primary{position:relative;padding:0 15px 0 50px;text-align:left}.button.with-icon.wide,.calendar table.fc-header .with-icon.wide.fc-button-today,.ui-datepicker-buttonpane .with-icon.wide.ui-priority-secondary,.ui-datepicker-buttonpane .with-icon.wide.ui-priority-primary{text-align:center}.button.with-icon:before,.calendar table.fc-header .with-icon.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.ui-priority-primary:before{display:block;position:absolute;top:50%;left:10px;z-index:1;content:'';margin-top:-10px;width:20px;height:20px}.button.with-icon:after,.calendar table.fc-header .with-icon.fc-button-today:after,.ui-datepicker-buttonpane .with-icon.ui-priority-secondary:after,.ui-datepicker-buttonpane .with-icon.ui-priority-primary:after{display:block;position:absolute;top:10px;bottom:10px;left:40px;content:'';width:1px;background:#fff}.button.with-icon.icon-btn-add:before,.calendar table.fc-header .with-icon.icon-btn-add.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-add.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-add.ui-priority-primary:before{background-position:0 -99px}.button.with-icon.icon-btn-edit:before,.calendar table.fc-header .with-icon.icon-btn-edit.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-edit.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-edit.ui-priority-primary:before{background-position:0 -191px}.button.with-icon.icon-btn-delete:before,.calendar table.fc-header .with-icon.icon-btn-delete.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-delete.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-delete.ui-priority-primary:before{background-position:0 -145px}.button.with-icon.icon-btn-upload:before,.calendar table.fc-header .with-icon.icon-btn-upload.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-upload.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-upload.ui-priority-primary:before{background-position:0 -237px}.button.with-icon.icon-btn-download:before,.calendar table.fc-header .with-icon.icon-btn-download.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-download.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-download.ui-priority-primary:before{background-position:0 -168px}.button.with-icon.icon-btn-print:before,.calendar table.fc-header .with-icon.icon-btn-print.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-print.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-print.ui-priority-primary:before{background-position:0 -214px}.button.with-icon.icon-btn-comment:before,.calendar table.fc-header .with-icon.icon-btn-comment.fc-button-today:before,.ui-datepicker-buttonpane .with-icon.icon-btn-comment.ui-priority-secondary:before,.ui-datepicker-buttonpane .with-icon.icon-btn-comment.ui-priority-primary:before{background-position:0 -122px}/*! Update 6 May 2015 */.loader{display:inline-block;height:30px;font-size:0}.loader .indicator{display:inline-block;vertical-align:middle;width:30px;height:30px;background-image:url("../lib/css/themes/university/images/progress-bar.GIF")}.loader .progress-text{display:inline-block;vertical-align:middle;margin-left:10px;font-size:14px;color:#0098D7;line-height:16px}.loader.success .indicator{background-position:0 -2414px}.loader.success .progress-text{color:#47af74}.loader.failed .indicator{background-position:0 -2381px}.loader.failed .progress-text{color:#ff5555}/*! Basic structure */body.fixed-body{overflow:hidden}body .scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}#page{display:block;position:relative}#page .page-heading{display:block;position:relative;margin:0 0 30px}#page .page-heading h1{display:block;margin:0;padding:0;font-size:24px;font-weight:bold;color:#0098D7;line-height:28px;text-transform:uppercase}#page .page-sub-heading{display:block;position:relative;margin-bottom:20px;padding:0 0 20px;border-bottom:1px solid #c9c9c9}#page .page-sub-heading h2{display:block;margin:0;padding:0;font-size:20px;font-weight:normal;color:#5e5e5e;line-height:22px}#page .page-sub-heading.no-border{padding:0;border-bottom:0}#site-content{display:block;position:relative}#site-content .divider{display:block;width:100%;height:1px;background:#c9c9c9}#main-content{display:block;position:relative;padding:80px 0 80px}#main-content.has-widget{z-index:1;margin-top:-1px;padding:40px 0 80px;background:#f1f1f1;border-top:1px solid #c9c9c9}#main-content.has-widget .widget-parent .widget{background:#fff}#main-content.has-widget .widget-parent .widget .widget-footer{background:#fff}#main-content.has-widget .box-container{display:block;position:relative;margin-bottom:20px;padding:20px;background:#fff;border:1px solid #c9c9c9}.container{display:block;width:940px;margin:auto}.container.w-640px{width:640px}.container.w-720px{width:720px}.container.w-800px{width:800px}.container.w-880px{width:880px}.tagline-banner{display:block;position:absolute;top:0;left:0;z-index:90;width:100%;height:0}.tagline-banner.short-banner{position:fixed}.tagline-banner.short-banner .wrap .banner{padding:0}.tagline-banner.short-banner .wrap .banner .banner-image{margin-top:-20px;height:114px;background-position:0 -1326px}.tagline-banner.short-banner .wrap .tagline{display:none}.tagline-banner .container{height:0}.tagline-banner .wrap{display:block;margin-left:-80px;width:53px}.tagline-banner .wrap .banner{display:block;padding:187px 0 0;background:#0098D7}.tagline-banner .wrap .banner .banner-image{display:block;width:53px;height:204px;background-color:#fff;background-position:0 -1443px}.tagline-banner .wrap .tagline{display:block;margin:50px 0 0;font-family:'Interstate';font-size:12px;font-weight:bold;color:#474a4a;line-height:14px}.tagline-banner.new-layout .wrap{margin-left:0}.tagline-banner.new-layout .wrap .banner{padding:0}.tagline-banner.new-layout .wrap .banner .banner-image{margin-top:-20px;height:114px;background-position:0 -1326px}.tagline-banner.new-layout .wrap .tagline{display:none}.tagline-banner.new-layout.short-banner{display:none}.row{display:block}.row .column{display:block;float:left;width:100%;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.row .column.one-half{width:50%}.row .column.two-thirds{width:66.67%}.row .column.one-third{width:33.33%}.row .column.one-fourth{width:25%}.row .column.one-fifth{width:20%}.row .column.one-sixth{width:16.6666666667%}.row .column.one-seventh{width:14.2857142857%}.group-item{display:table;table-layout:fixed;width:100%}.group-item .rows{display:table-row}.group-item .item{display:table-cell}.group-item .item.one-half{width:50%}.group-item .item.two-thirds{width:66.67%}.group-item .item.one-third{width:33.33%}.group-item .item.one-fourth{width:25%}.group-item .item.one-fifth{width:20%}.absolute-divider{display:block;position:absolute;left:auto;z-index:1;content:'';width:100%;height:1px;background:#c9c9c9}.absolute-divider.top{bottom:100%}.absolute-divider.bottom{top:100%}.heading{display:block;margin:0 0 60px;padding:0;font-size:24px;font-weight:normal;color:#0098D7;line-height:28px;text-align:center;text-transform:uppercase}.heading.new-layout{margin:0 0 30px;padding:0 0 20px;font-size:20px;text-align:left;line-height:24px;border-bottom:1px solid #c9c9c9}.table-layout{display:table;table-layout:auto;width:100%}.table-layout.fixed{table-layout:fixed}.table-layout .table-row{display:table-row}.table-layout .table-cell{display:table-cell;vertical-align:top}.table-layout .table-cell.valign-middle{vertical-align:middle}.table-layout .table-cell.valign-bottom{vertical-align:bottom}.table-layout .table-cell.auto-width{width:1%;white-space:nowrap}.table-layout .table-cell.has-divider{border-left:1px solid #c9c9c9}.ffTextBoxWrapper,.ffPasswordWrapper,.ffCheckboxWrapper,.ffRadioWrapper,.ffTextAreaWrapper,.ffSubmitWrapper,.ffResetWrapper,.ffButtonWrapper{display:inline-block;zoom:1;*display:inline;margin:5px 0}.ffSelectWrapper{display:inline-block;zoom:1;margin:5px 0}.ffTextBoxLeft,.ffTextBoxRight,.ffPasswordLeft,.ffPasswordRight,.ffCheckbox,.ffRadio,.ffSelectButton,.ffSelectButton span,.ffSelectMenuWrapper div.ffSelectMenuTop,.ffSelectMenuWrapper div.ffSelectMenuBottom,.ffSelectMenuWrapper>div>span,.ffTextAreaTop,.ffTextAreaTop span,.ffTextAreaBottom,.ffTextAreaBottom span,.ffSubmitWrapper a,.ffSubmitWrapper a span,.ffResetWrapper a,.ffResetWrapper a span,.ffButtonWrapper a,.ffButtonWrapper a span{background-repeat:no-repeat}.ffTextBoxRight,.ffPasswordRight{background-position:right -256px;padding-right:5px}.ffTextBoxLeft,.ffPasswordLeft{background-position:0 0;padding:0 5px 0 10px}.ffTextBoxLeft input,.ffPasswordLeft input{border:0;height:28px;background-color:transparent;margin-top:6px\9;height:22px\9}.ffTextBoxRight:hover,.ffPasswordRight:hover{background-position:right -288px}.ffTextBoxLeft:hover,.ffPasswordLeft:hover{background-position:0 -32px}.focus .ffTextBoxRight,.focus .ffPasswordRight{background-position:right -320px}.focus .ffTextBoxLeft,.focus .ffPasswordLeft{background-position:0 -64px}.ffTextBoxWrapper.disabled .ffTextBoxRight,.ffPasswordWrapper.disabled .ffPasswordRight{background-position:right -352px}.ffTextBoxWrapper.disabled .ffTextBoxLeft,.ffPasswordWrapper.disabled .ffPasswordLeft{background-position:0 -96px;color:#999}.ffCheckboxWrapper a{text-decoration:none;color:#6F6F6F;position:relative;top:1px;font-size:14px;padding-left:5px;margin-right:10px}.ffCheckbox{width:21px;height:21px;float:left;background-position:0 -288px;cursor:pointer}.ffCheckboxWrapper:hover a,.ffCeckboxWrapper.focus a{color:#4e4e4e}.ffCheckboxWrapper:hover .ffCheckbox,.ffCeckboxWrapper.focus .ffCheckbox{background-position:-30px -288px}.ffCheckboxWrapper.on .ffCheckbox{background-position:-60px -288px}.ffCheckboxWrapper.on:hover .ffCheckbox,.ffCeckboxWrapper.on.focus .ffCheckbox{background-position:-90px -288px}.ffCheckboxWrapper.disabled .ffCheckbox{background-position:-120px -288px}.ffCheckboxWrapper.on.disabled .ffCheckbox{background-position:-150px -288px}.ffCheckboxWrapper.disabled a,.ffCeckboxWrapper.disabled:hover a,.ffCeckboxWrapper.disabled.focus a{color:#999}.ffRadioWrapper a{text-decoration:none;color:#555;position:relative;top:1px;font-size:14px;padding-left:5px;margin-right:10px}.ffRadio{width:18px;height:18px;float:left;background-position:-180px -288px;cursor:pointer}.ffRadioWrapper:hover a,.ffRadioWrapper.focus a{color:#4e4e4e}.ffRadioWrapper:hover .ffRadio,.ffRadioWrapper.focus .ffRadio{background-position:-210px -288px}.ffRadioWrapper.on .ffRadio{background-position:-240px -288px}.ffRadioWrapper.on:hover .ffRadio,.ffRadioWrapper.on.focus .ffRadio{background-position:-270px -288px}.ffRadioWrapper.disabled .ffRadio{background-position:-300px -288px}.ffRadioWrapper.on.disabled .ffRadio{background-position:-330px -288px}.ffRadioWrapper.disabled a,.ffRadioWrapper.disabled:hover a,.ffRadioWrapper.disabled.focus a{color:#999}.ffSelectWrapper{width:200px;*clear:both}.ffSelect{position:relative}.ffSelect>a{background-position:right -128px;display:block;text-decoration:none;outline:0;cursor:default}.ffSelect>a>span{display:block;height:28px;margin-right:40px;padding-left:10px;background-position:0 0;overflow:hidden;line-height:28px;font-size:14px;color:#555;white-space:nowrap;*white-space:normal;text-overflow:ellipsis}.ffSelect:hover>a,.ffSelectWrapper.focus .ffSelect>a{background-position:right -160px}.ffSelect:hover>a>span,.ffSelectWrapper.focus .ffSelect>a>span{background-position:0 -32px}.ffSelectWrapper.active .ffSelect>a{background-position:right -192px;z-index:1005;position:relative}.ffSelectWrapper.active .ffSelect>a>span{background-position:0 -64px}.ffSelectWrapper.disabled .ffSelect>a{background-position:right -224px}.ffSelectWrapper.disabled .ffSelect>a>span{background-position:0 -96px;color:#999}.ffSelectMenuWrapper{width:100%}.ffSelectMenuWrapper .ffSelectMenuMidBG ul{list-style-type:none;margin:0 0;padding:0;list-style:none !important}.ffSelectMenuWrapper .ffSelectMenuMidBG li{padding:5px;cursor:default;background-color:#fff;list-style:none !important;margin:0}.ffSelectMenuWrapper .ffSelectMenuMidBG li SPAN{font-size:14px}.ffSelectMenuWrapper .ffSelectMenuMidBG li.disabled SPAN{color:#888}.ffSelectMenuWrapper .ffSelectMenuMidBG li.on{background-color:#ccc}.ffSelectMenuTop{height:5px;background-position:0 -394px}.ffSelectMenuTop span{display:block;height:5px;margin-left:8px;background:right -384px}.ffSelectMenuBottom{height:5px;background-position:0 -414px}.ffSelectMenuBottom span{display:block;height:5px;margin-left:8px;background-position:right -404px}.ffSelectMenuMidBG{background:url(../lib/css/themes/university/images/fancyfields/sides.png) repeat-y right 0}.ffSelectMenuMid{max-height:200px;overflow:auto;background:url(../lib/css/themes/university/images/fancyfields/sides.png) repeat-y 0 0;padding-left:4px;margin-right:4px}.scrollingBarWrapper{width:24px;height:200px;background:url(../lib/css/themes/university/images/fancyfields/scrollingBarBg.png) no-repeat;right:3px !important}.scrollingHandle{width:24px;padding-top:20px;background:url(../lib/css/themes/university/images/fancyfields/scrollingHandleTop.png) no-repeat 0 0}.scrollingHandleBottom{width:24px;background:url(../lib/css/themes/university/images/fancyfields/scrollingHandleBottom.png) no-repeat 0px bottom}.ffTextAreaWrapper textarea{border:0;margin:10px 10px 10px 15px;padding:0;font-size:14px;color:#555;background:none;resize:none}.ffTextAreaTop{height:5px;background-position:0 -394px}.ffTextAreaTop span{display:block;height:5px;margin-left:8px;background-position:right -384px}.ffTextAreaMid{background:transparent url(../lib/css/themes/university/images/fancyfields/sides.png) repeat-y right 0}.ffTextAreaMid .ffTextAreaLeft{background:url(../lib/css/themes/university/images/fancyfields/sides.png) repeat-y 0 0;margin-right:4px}.ffTextAreaBottom{height:5px;background-position:0 -414px}.ffTextAreaBottom span{display:block;height:5px;margin-left:6px;background-position:right -404px}.ffButtonWrapper>a{background-position:right -585px;display:block;text-decoration:none;outline:0}.ffButtonWrapper>a>span{display:block;height:36px;padding-bottom:2px;line-height:39px;font-size:15px;background-position:0 -424px;text-align:center;padding:0 10px 0 15px;color:#fff;font-weight:bold;text-transform:uppercase;margin-right:5px}.ffButtonWrapper:hover>a{background-position:right -625px}.ffButtonWrapper:hover>a>span{background-position:0 -464px}.ffButtonWrapper>a:active{background-position:right -665px;position:relative}.ffButtonWrapper>a:active>span{background-position:0 -504px}.ffButtonWrapper.disabled>a{background-position:right -705px;position:static}.ffButtonWrapper.disabled>a>span{background-position:0 -544px;color:#c1c1c1}input[type="text"],input[type="password"],textarea,select{outline:none}select.mobileSelect{opacity:0;filter:alpha(opacity=0);position:absolute;top:0;display:block}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../lib/css/themes/university/images/fancybox/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../lib/css/themes/university/images/fancybox/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../lib/css/themes/university/images/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../lib/css/themes/university/images/fancybox/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../lib/css/themes/university/images/fancybox/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../lib/css/themes/university/images/fancybox/fancybox_loading@2x.gif");background-size:24px 24px}}/*!
 * FullCalendar v1.6.4 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */.fc{direction:ltr;text-align:left}.fc table{border-collapse:collapse;border-spacing:0}html .fc,.fc table{font-size:1em}.fc td,.fc th{padding:0;vertical-align:top}.fc-header td{white-space:nowrap}.fc-header-left{width:25%;text-align:left}.fc-header-center{text-align:center}.fc-header-right{width:25%;text-align:right}.fc-header-title{display:inline-block;vertical-align:top}.fc-header-title h2{margin-top:0;white-space:nowrap}.fc .fc-header-space{padding-left:10px}.fc-header .fc-button{margin-bottom:1em;vertical-align:top}.fc-header .fc-button{margin-right:-1px}.fc-header .fc-corner-right,.fc-header .ui-corner-right{margin-right:0}.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}.fc-header .fc-state-down{z-index:3}.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}.fc-content{clear:both;zoom:1}.fc-view{width:100%;overflow:hidden}.fc-widget-header,.fc-widget-content{border:1px solid #ddd}.fc-state-highlight{background:#fcf8e3}.fc-cell-overlay{background:#bce8f1;opacity:.3;filter:alpha(opacity=30)}.fc-button{position:relative;display:inline-block;padding:0 .6em;overflow:hidden;height:1.9em;line-height:1.9em;white-space:nowrap;cursor:pointer}.fc-state-default{border:1px solid}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc-text-arrow{margin:0 .1em;font-size:2em;font-family:"Courier New", Courier, monospace;vertical-align:baseline}.fc-button-prev .fc-text-arrow,.fc-button-next .fc-text-arrow{font-weight:bold}.fc-button .fc-icon-wrap{position:relative;float:left;top:50%}.fc-button .ui-icon{position:relative;float:left;margin-top:-50%;*margin-top:0;*top:-50%}.fc-state-default{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.fc-state-hover,.fc-state-down,.fc-state-active,.fc-state-disabled{color:#333333;background-color:#e6e6e6}.fc-state-hover{color:#333333;text-decoration:none;background-position:0 -15px}.fc-state-down,.fc-state-active{background-color:#cccccc;background-image:none;outline:0;box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);box-shadow:none}.fc-event-container>*{z-index:8}.fc-event-container>.ui-draggable-dragging,.fc-event-container>.ui-resizable-resizing{z-index:9}.fc-event{border:1px solid #3a87ad;background-color:#3a87ad;color:#fff;font-size:.85em;cursor:default}a.fc-event{text-decoration:none}a.fc-event,.fc-event-draggable{cursor:pointer}.fc-rtl .fc-event{text-align:right}.fc-event-inner{width:100%;height:100%;overflow:hidden}.fc-event-time,.fc-event-title{padding:0 1px}.fc .ui-resizable-handle{display:block;position:absolute;z-index:99999;overflow:hidden;font-size:300%;line-height:50%}.fc-event-hori{border-width:1px 0;margin-bottom:1px}.fc-ltr .fc-event-hori.fc-event-start,.fc-rtl .fc-event-hori.fc-event-end{border-left-width:1px;border-top-left-radius:3px;border-bottom-left-radius:3px}.fc-ltr .fc-event-hori.fc-event-end,.fc-rtl .fc-event-hori.fc-event-start{border-right-width:1px;border-top-right-radius:3px;border-bottom-right-radius:3px}.fc-event-hori .ui-resizable-e{top:0           !important;right:-3px      !important;width:7px       !important;height:100%     !important;cursor:e-resize}.fc-event-hori .ui-resizable-w{top:0           !important;left:-3px       !important;width:7px       !important;height:100%     !important;cursor:w-resize}.fc-event-hori .ui-resizable-handle{_padding-bottom:14px}table.fc-border-separate{border-collapse:separate}.fc-border-separate th,.fc-border-separate td{border-width:1px 0 0 1px}.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right-width:1px}.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom-width:1px}.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0}.fc-grid th{text-align:center}.fc .fc-week-number{width:22px;text-align:center}.fc .fc-week-number div{padding:0 2px}.fc-grid .fc-day-number{float:right;padding:0 2px}.fc-grid .fc-other-month .fc-day-number{opacity:0.3;filter:alpha(opacity=30)}.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px}.fc-grid .fc-event-time{font-weight:bold}.fc-rtl .fc-grid .fc-day-number{float:left}.fc-rtl .fc-grid .fc-event-time{float:right}.fc-agenda table{border-collapse:separate}.fc-agenda-days th{text-align:center}.fc-agenda .fc-agenda-axis{width:50px;padding:0 4px;vertical-align:middle;text-align:right;white-space:nowrap;font-weight:normal}.fc-agenda .fc-week-number{font-weight:bold}.fc-agenda .fc-day-content{padding:2px 2px 1px}.fc-agenda-days .fc-agenda-axis{border-right-width:1px}.fc-agenda-days .fc-col0{border-left-width:0}.fc-agenda-allday th{border-width:0 1px}.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px}.fc-agenda-divider-inner{height:2px;overflow:hidden}.fc-widget-header .fc-agenda-divider-inner{background:#eee}.fc-agenda-slots th{border-width:1px 1px 0}.fc-agenda-slots td{border-width:1px 0 0;background:none}.fc-agenda-slots td div{height:20px}.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td{border-top-width:0}.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td{border-top-style:dotted}.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid}.fc-event-vert{border-width:0 1px}.fc-event-vert.fc-event-start{border-top-width:1px;border-top-left-radius:3px;border-top-right-radius:3px}.fc-event-vert.fc-event-end{border-bottom-width:1px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.fc-event-vert .fc-event-time{white-space:nowrap;font-size:10px}.fc-event-vert .fc-event-inner{position:relative;z-index:2}.fc-event-vert .fc-event-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.25;filter:alpha(opacity=25)}.fc .ui-draggable-dragging .fc-event-bg,.fc-select-helper .fc-event-bg{display:none\9}.fc-event-vert .ui-resizable-s{bottom:0        !important;width:100%      !important;height:8px      !important;overflow:hidden !important;line-height:8px !important;font-size:11px  !important;font-family:monospace;text-align:center;cursor:s-resize}.fc-agenda .ui-resizable-resizing{_overflow:hidden}.calendar-wrap{display:block;margin:0 auto 40px;position:relative}.calendar-wrap .legend{margin-top:20px}.calendar-wrap .calendar-mode{position:absolute;top:0;right:0}.fc-day .events-view-more{padding:2px 10px 5px;text-transform:uppercase;font-size:11px;text-align:center}/*! Form bubble */.form-bubble{display:none;position:absolute;float:left;z-index:101;padding:0;background-color:#fff;background:#e2e2e2;margin-left:1px;box-shadow:0 0 5px #888}.form-bubble h5{background:#c9c9c9;padding:5px 15px 6px;margin:0 0 10px}.form-bubble .fc-event{padding:1px 10px;line-height:1.4;display:block;width:200px !important;position:relative;border:none}.form-bubble a.fc-event:hover{text-decoration:underline}.form-bubble .form-bubble-close{display:block;position:absolute;background-position:0 -959px;width:15px;height:15px;cursor:pointer;right:4px;top:4px}.form-bubble .form-bubble-close:hover,.form-bubble .form-bubble-close.icon-close-tooltip-calendar-hover{background-position:0 -941px}.form-bubble .form-bubble-close:active,.form-bubble .form-bubble-close.icon-close-tooltip-calendar-active{background-position:0 -923px}.form-bubble .form-bubble-pointer-right,.form-bubble .form-bubble-pointer-top-right,.form-bubble .form-bubble-pointer-left,.form-bubble .form-bubble-pointer-top-left,.form-bubble .form-bubble-pointer-bottom-left{background-repeat:no-repeat;float:left;height:13px;position:absolute;width:14px}.form-bubble .form-bubble-pointer-right,.form-bubble .form-bubble-pointer-top-right{right:-14px}.form-bubble .form-bubble-pointer-right{margin-top:-6px;top:50%}.form-bubble .form-bubble-pointer-top-right{top:8px}.form-bubble .form-bubble-pointer-left,.form-bubble .form-bubble-pointer-top-left,.form-bubble .form-bubble-pointer-bottom-left{left:-14px}.form-bubble .form-bubble-pointer-left{margin-top:-6px;top:50%}.form-bubble .form-bubble-pointer-top-left{top:8px}.form-bubble .form-bubble-pointer-bottom-left{bottom:14px}.form-bubble ul{position:relative;margin:0;padding:0}.form-bubble ul li{margin:0 0 1px;padding:0;list-style:none;white-space:normal;overflow:visible}.form-bubble ul li h5{height:24px;line-height:24px;padding:0 15px}.form-bubble .form-bubble-content{padding:0 0 15px}.form-bubble .form-bubble-close{z-index:20}.form-bubble .fc-event{cursor:pointer;overflow:visible;margin:0 15px}.form-bubble .fc-event:hover{cursor:pointer;overflow:visible}.form-bubble .fc-event.fc-desktop:hover .fc-dialog{display:block}.form-bubble .fc-event .fc-event-title{overflow:hidden;white-space:nowrap}.form-bubble .fc-dialog{display:none;position:absolute;left:50% !important;bottom:25px;z-index:1001;width:400px;background:#fff;margin-left:-201px;color:transparent;border:1px solid #c9c9c9}.form-bubble .fc-dialog.active{display:block}.form-bubble .fc-dialog:before{position:absolute;left:50%;top:100%;z-index:140;content:'';height:0;width:0;border:12px solid;border-top-color:#c9c9c9;margin-left:-12px}.form-bubble .fc-dialog:after{position:absolute;left:50%;top:100%;z-index:140;content:'';height:0;width:0;border:10px solid;border-top-color:#fff;margin-left:-10px}.form-bubble .fc-dialog .fc-dcontent{position:relative;background:#fff;color:#444446;padding:20px}.form-bubble .fc-dialog .fc-dcontent .fc-dtitle{font-size:14px;line-height:20px;color:#6f273d;padding:0 25px 10px 0;margin:0 0 10px;border-bottom:1px solid #c9c9c9}.form-bubble .fc-dialog .fc-dcontent .fc-ddate{font-size:12px;color:#555;margin-bottom:10px}.form-bubble .fc-dialog .fc-dcontent .fc-ddesc{margin-bottom:10px}.form-bubble .fc-dialog .fc-dcontent .fc-ddesc p{margin:0;padding:0;white-space:normal;word-wrap:break-word}.form-bubble .fc-dialog .fc-dclose{display:inline-block;position:absolute;right:20px;top:20px;z-index:20;content:'';width:15px;height:15px;background-position:0 -959px}.form-bubble .fc-dialog .fc-dclose:hover,.form-bubble .fc-dialog .fc-dclose.icon-close-tooltip-calendar-hover{background-position:0 -941px}.form-bubble .fc-dialog .fc-dclose:active,.form-bubble .fc-dialog .fc-dclose.icon-close-tooltip-calendar-active{background-position:0 -923px}.form-bubble .fc-dialog .fc-dclose:hover{background-position:0 -941px}.form-bubble .fc-dialog .fc-dclose:active{background-position:0 -923px}/*! Fullcalendar custom style */.calendar-wrapper{display:block;position:relative;margin:0 auto 20px;width:100%}.calendar-wrapper .legend{margin-top:30px}.calendar{display:block;position:relative}.calendar table.fc-header{margin:0}.calendar table.fc-header .fc-header-space{display:inline-block;height:40px;width:1px;background:#c9c9c9;padding:0;margin:0 15px}.calendar table.fc-header .fc-button-today.fc-state-disabled{background:#34aee2;background-color:#34aee2;background-image:-webkit-gradient(linear, left top, left bottom, from(#34aee2), to(#0098d7));background-image:-webkit-linear-gradient(top, #34aee2, #0098d7);background-image:-moz-linear-gradient(top, #34aee2, #0098d7);background-image:-ms-linear-gradient(top, #34aee2, #0098d7);background-image:-o-linear-gradient(top, #34aee2, #0098d7);background-image:linear-gradient(top, #34aee2, #0098d7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#34aee2', endColorStr='#0098d7')}.calendar table.fc-header .fc-button-today .fc-header-left{padding-right:10px}.calendar table.fc-header tbody tr{border-bottom:0}.calendar table.fc-header tbody tr.fc-week{background:#f9f9f9}.calendar table.fc-header .fc-button{cursor:pointer}.calendar table.fc-header .fc-header-left{width:70px;height:40px;line-height:0}.calendar table.fc-header .fc-header-center{padding-left:15px;vertical-align:top;text-align:left}.calendar table.fc-header .fc-header-center .fc-header-title{height:40px;line-height:40px;padding:0 0 0 15px;border-left:1px solid #c9c9c9}.calendar table.fc-header .fc-header-center .fc-header-title h2{margin:0;padding:0;font-size:16px;font-weight:normal;color:#5e5e5e;text-transform:uppercase}.calendar table.fc-header .fc-header-right{width:157px;padding:0}.calendar table.fc-header .fc-button-prev,.calendar table.fc-header .fc-button-next{vertical-align:top;margin-top:5px}.calendar .fc-widget-header,.calendar .fc-widget-content{border:1px solid #c9c9c9}.calendar .fc-button-prev,.calendar .fc-button-next{display:inline-block;width:30px;height:30px;margin-bottom:0;text-indent:-99999em;padding:0;background-color:#fff;border:0;box-shadow:none}.calendar .fc-button-prev{margin-right:15px;background-position:0 -2031px}.calendar .fc-button-prev:hover,.calendar .fc-button-prev.icon-pointer-left-hover{background-position:0 -1998px}.calendar .fc-button-prev:active,.calendar .fc-button-prev.icon-pointer-left-active{background-position:0 -1932px}.calendar .fc-button-prev:hover{background-position:0 -1998px}.calendar .fc-button-prev:active{background-position:0 -1932px}.calendar .fc-button-next{background-position:0 -2163px}.calendar .fc-button-next:hover,.calendar .fc-button-next.icon-pointer-right-hover{background-position:0 -2130px}.calendar .fc-button-next:active,.calendar .fc-button-next.icon-pointer-right-active{background-position:0 -2064px}.calendar .fc-button-next:hover{background-position:0 -2130px}.calendar .fc-button-next:active{background-position:0 -2064px}.calendar .fc-day-header{padding:10px 0}.calendar .fc-content{margin-top:30px;padding-top:30px;border-top:1px solid #c9c9c9}.calendar .fc-content table.fc-border-separate{border-collapse:collapse}.calendar .fc-content table thead tr th{text-align:center}.calendar .fc-content table tbody{border-right:1px solid #c9c9c9}.calendar .fc-content table tbody tr{border-bottom:1px solid #c9c9c9}.calendar .fc-content table tbody tr:first-child{border-top:1px solid #c9c9c9}.calendar .fc-content table tbody tr td{vertical-align:top;border-left:1px solid #c9c9c9}.calendar .fc-content table tbody tr td .fc-day-number{margin:4px 4px 0 0;z-index:20;position:relative;font-size:9.5px;color:#5e5e5e}.calendar .fc-content .fc-event{color:white;height:20px;overflow:hidden;background:#57aae0;border:none;-webkit-border-radius:0 !important;-khtml-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important}.calendar .fc-content .fc-event:hover{overflow:auto;height:auto}.calendar .fc-content .fc-event.fc-event-end{padding-right:10px}.calendar .fc-content .fc-event.fc-event-end:after{content:'';width:11px;height:20px;background-position:0 -106px;position:absolute;top:0;right:0}.calendar .fc-content .fc-event.fc-event-start{padding-left:10px}.calendar .fc-content .fc-event.fc-event-start:before{content:'';width:11px;height:20px;background-position:0 -129px;position:absolute;top:0;left:0}.calendar .fc-content .fc-event.fc-event-start.fc-event-end{padding-left:3px;padding-right:3px}.calendar .fc-content .fc-event.fc-event-start.fc-event-end:before{display:none}.calendar .fc-content .fc-event.fc-event-start.fc-event-end:after{display:none}.calendar .fc-content .fc-event .fc-event-inner{position:relative;z-index:1000;padding:0 5px;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.calendar .fc-list-view{display:none;position:absolute;top:30px;z-index:20;width:100%;background:#fff}.calendar .fc-list-view.active{display:block}.calendar .fc-list-view .table-list-view{display:table;width:100%}.calendar .fc-list-view .table-list-view tr.current{background:#dff1fb}.calendar .fc-list-view .table-list-view td{padding:10px 13px;vertical-align:middle;border-color:#c9c9c9}.calendar .fc-list-view .table-list-view .list-view-date{width:90px;text-align:center}.calendar .fc-list-view .table-list-view .list-view-color{width:15px;text-align:right}.calendar .fc-list-view .table-list-view .list-view-day{display:block;font-size:28px;color:#0098D7;line-height:23px}.calendar .fc-list-view .table-list-view .list-view-month{display:block;font-size:14px;color:#919191}.calendar .fc-list-view .table-list-view .list-view-time{width:150px;font-size:14px;color:#494949;text-align:center}.calendar .fc-list-view .table-list-view .list-view-title{font-size:14px;color:#5e5e5e}.calendar .fc-list-view .table-list-view .list-view-title.no-left-border{border-left:0 !important;padding-left:0 !important}.calendar .fc-list-view .table-list-view .list-view-blank{display:block;height:45px}.calendar .fc-list-view .table-list-view .list-view-bullet{display:inline-block;width:10px;height:10px;background:#0098D7;vertical-align:middle;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.calendar .fc-view{overflow:visible}.calendar .fc-content{position:relative}.calendar .fc-content .fc-event,.calendar .fc-content .fc-event:hover{cursor:pointer;overflow:visible;height:20px}.calendar .fc-content .fc-event .fc-event-inner,.calendar .fc-content .fc-event:hover .fc-event-inner{position:relative;overflow:visible;padding:0}.calendar .fc-content .fc-event .fc-event-inner .fc-event-title,.calendar .fc-content .fc-event:hover .fc-event-inner .fc-event-title{height:20px;overflow:hidden;line-height:20px}.calendar .fc-content table tbody tr td .fc-day-number{z-index:5}.calendar .fc-grid .fc-event-time{display:inline-block;vertical-align:top}.calendar .fc-grid .fc-event-title{display:inline-block;width:100%;min-width:112px;white-space:nowrap}.calendar .fc-index{z-index:20 !important}.calendar .fc-dialog{display:none;position:absolute;left:50%;bottom:25px;z-index:1001;width:400px;background:#fff;margin-left:-201px;color:transparent;border:1px solid #c9c9c9}.calendar .fc-dialog.active{display:block}.calendar .fc-dialog:before{position:absolute;left:50%;top:100%;z-index:140;content:'';height:0;width:0;border:12px solid;border-top-color:#c9c9c9;margin-left:-12px}.calendar .fc-dialog:after{position:absolute;left:50%;top:100%;z-index:140;content:'';height:0;width:0;border:10px solid;border-top-color:#fff;margin-left:-10px}.calendar .fc-dialog .fc-dcontent{position:relative;background:#fff;color:#5e5e5e;padding:20px}.calendar .fc-dialog .fc-dcontent .fc-dtitle{font-size:14px;line-height:20px;color:#0098D7;padding:0 25px 10px 0;margin:0 0 10px;border-bottom:1px solid #c9c9c9}.calendar .fc-dialog .fc-dcontent .fc-ddate{font-size:12px;color:#555;margin-bottom:10px}.calendar .fc-dialog .fc-dcontent .fc-ddesc{margin-bottom:10px}.calendar .fc-dialog .fc-dcontent .fc-ddesc p{margin:0;padding:0;white-space:normal;word-wrap:break-word;line-height:18px}.calendar .fc-dialog .fc-dclose{display:inline-block;position:absolute;right:20px;top:20px;z-index:20;content:'';width:15px;height:15px;background-position:0 -959px}.calendar .fc-dialog .fc-dclose:hover,.calendar .fc-dialog .fc-dclose.icon-close-tooltip-calendar-hover{background-position:0 -941px}.calendar .fc-dialog .fc-dclose:active,.calendar .fc-dialog .fc-dclose.icon-close-tooltip-calendar-active{background-position:0 -923px}.calendar .fc-dialog .fc-dclose:hover{background-position:0 -941px}.calendar .fc-dialog .fc-dclose:active{background-position:0 -923px}.calendar .fc-event.fc-desktop:hover .fc-dialog{display:block}.calendar .view-type{display:inline-block;vertical-align:top;text-align:center;width:40px;height:40px;background:#c9c9c9;margin-left:1px;cursor:pointer}.calendar .view-type.active{background:#f48b31}.calendar .view-type .icon-grid-view{display:inline-block;width:40px;height:40px;background-position:0 -2762px}.calendar .view-type .icon-list-view{display:inline-block;width:40px;height:40px;background-position:0 -2805px}.calendar .fc-state-highlight{background:#dff1fb}/*! datepicker */.ui-datepicker{display:none;z-index:10;padding:20px;background:#fff;border:1px solid #c9c9c9}.ui-datepicker .ui-datepicker-header{display:block;position:relative;margin:0 0 10px;height:40px}.ui-datepicker .ui-datepicker-header .ui-corner-all{display:block;position:absolute;top:50%;z-index:1;margin-top:-15px;width:30px;height:30px;font-size:0;line-height:0;cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev{left:0;display:inline-block;width:30px;height:30px;background-position:0 -2031px}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev.icon-pointer-left-hover{background-position:0 -1998px}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev:active,.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-prev.icon-pointer-left-active{background-position:0 -1932px}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next{right:0;display:inline-block;width:30px;height:30px;background-position:0 -2163px}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next.icon-pointer-right-hover{background-position:0 -2130px}.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next:active,.ui-datepicker .ui-datepicker-header .ui-corner-all.ui-datepicker-next.icon-pointer-right-active{background-position:0 -2064px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{display:block;position:relative;padding:0 40px}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month,.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{display:block;margin-top:5px;width:49%;height:30px;border:1px solid #c9c9c9;outline:0;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-month{float:right}.ui-datepicker .ui-datepicker-header .ui-datepicker-title .ui-datepicker-year{float:left}.ui-datepicker .ui-datepicker-calendar{width:100%}.ui-datepicker .ui-datepicker-calendar thead tr{background:#fff;border-bottom:1px solid #c9c9c9}.ui-datepicker .ui-datepicker-calendar tbody tr{border-bottom:0}.ui-datepicker .ui-datepicker-calendar tbody tr td{padding:3px}.ui-datepicker .ui-datepicker-calendar tbody tr td .ui-state-default{display:inline-block;width:25px;height:25px;color:#5e5e5e;line-height:25px;text-align:center;border:2px solid #fff;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.ui-datepicker .ui-datepicker-calendar tbody tr td .ui-state-default:hover{color:#ff9024}.ui-datepicker .ui-datepicker-calendar tbody tr td .ui-state-default.ui-state-highlight{border-color:#0098D7}.ui-datepicker .ui-datepicker-calendar tbody tr td .ui-state-default.ui-state-active{color:#fff;background:#0098D7;border-color:#0098D7}/*! timepicker */.ui-timepicker-div{margin-top:-10px;width:220px}.ui-timepicker-div .ui-widget-header .ui-datepicker-title{display:none}.ui-timepicker-div .ui-timepicker-select{display:block;margin-bottom:10px;width:80px;height:30px;border:1px solid #c9c9c9}.ui-timepicker-div .ui_tpicker_time{display:block;margin-bottom:10px;height:30px;line-height:30px}.ui-timepicker-div .ui_tpicker_time_label,.ui-timepicker-div .ui_tpicker_hour_label,.ui-timepicker-div .ui_tpicker_minute_label{display:block;margin-bottom:10px;float:left;clear:both;width:80px;height:30px;line-height:30px}.ui-timepicker-div .ui_tpicker_unit_hide{display:none !important}.ui-datepicker-buttonpane{display:block;padding-top:15px;border-top:1px solid #c9c9c9}.ui-datepicker-buttonpane .ui-priority-secondary{float:left;min-width:105px}.ui-datepicker-buttonpane .ui-priority-primary{background:#0098D7;float:right;min-width:105px}/*! datetimepicker */.is-datetimepicker .ui-timepicker-div{margin-top:10px;width:100%;border-top:1px solid #c9c9c9}.is-datetimepicker .ui-datepicker-buttonpane{margin-top:15px;padding-top:20px}.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;transition:opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;transition:width .2s ease-out .2s, height .2s ease-out .2s,  margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,  margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(../lib/css/themes/university/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.9)}/*! Custom scrollbar */.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#0098D7}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#0098D7}.mCSB_scrollTools .mCSB_draggerRail{background:#c9c9c9}.mCSB_scrollTools.mCSB_scrollTools_onDrag .mCSB_dragger .mCSB_dragger_bar{background:#0098D7}/*! Freeze pane */.freeze-pane,.freeze-table{display:block;position:relative;overflow:auto;/*! Update 12 May 2015 */;/*! Update 22 May 2015 */;/*! Update 13 Nov 2015 */}.freeze-pane table,.freeze-table table{white-space:nowrap}.freeze-pane table.bordered thead tr th,.freeze-table table.bordered thead tr th{border-left:0;border-right:1px solid #fff;outline:none}.freeze-pane table.bordered thead tr th:last-child,.freeze-table table.bordered thead tr th:last-child{border-right:1px solid #e2e2e2}.freeze-pane table.bordered.DTFC_Cloned thead tr th:last-child,.freeze-table table.bordered.DTFC_Cloned thead tr th:last-child{border-right:1px solid #fff}.freeze-pane table tbody tr td,.freeze-table table tbody tr td{text-align:left}.freeze-pane .dataTables_filter,.freeze-table .dataTables_filter{display:block;margin:0;padding:20px 20px 20px 210px;background:#e4e4e4;border-bottom:1px solid #fff}.freeze-pane .dataTables_filter label,.freeze-table .dataTables_filter label{display:block;position:relative;margin:auto;padding:0;font-size:0;line-height:0}.freeze-pane .dataTables_filter label:before,.freeze-table .dataTables_filter label:before{display:block;position:absolute;top:0;right:0;z-index:1;content:'';width:40px;height:40px;background-position:0 -385px}.freeze-pane .dataTables_filter label input[type="search"],.freeze-table .dataTables_filter label input[type="search"]{position:relative;font-size:14px}.freeze-pane .dataTables_wrapper,.freeze-table .dataTables_wrapper{position:relative;text-align:right}.freeze-pane .DTFC_ScrollWrapper,.freeze-table .DTFC_ScrollWrapper{text-align:left;border:1px solid #e2e2e2}.freeze-pane .dataTables_info,.freeze-table .dataTables_info{display:inline-block;margin-top:20px;height:40px;line-height:40px;vertical-align:top}.freeze-pane .dataTables_paginate,.freeze-table .dataTables_paginate{display:inline-block;position:relative;margin-top:20px;margin-left:10px;padding-left:10px;height:40px;line-height:40px;vertical-align:top;border-left:1px solid #c9c9c9}.freeze-pane .dataTables_paginate>.paginate_button,.freeze-table .dataTables_paginate>.paginate_button{display:block;position:absolute;top:0;z-index:2;content:'';width:40px;height:40px;cursor:pointer;font-size:0}.freeze-pane .dataTables_paginate>.paginate_button.previous,.freeze-table .dataTables_paginate>.paginate_button.previous{right:41px;background-position:0 -1057px}.freeze-pane .dataTables_paginate>.paginate_button.previous:hover,.freeze-pane .dataTables_paginate>.paginate_button.previous.pagination-prev-hover,.freeze-table .dataTables_paginate>.paginate_button.previous:hover,.freeze-table .dataTables_paginate>.paginate_button.previous.pagination-prev-hover{background-position:0 -1014px}.freeze-pane .dataTables_paginate>.paginate_button.previous:active,.freeze-pane .dataTables_paginate>.paginate_button.previous.pagination-prev-active,.freeze-table .dataTables_paginate>.paginate_button.previous:active,.freeze-table .dataTables_paginate>.paginate_button.previous.pagination-prev-active{background-position:0 -971px}.freeze-pane .dataTables_paginate>.paginate_button.next,.freeze-table .dataTables_paginate>.paginate_button.next{right:0;background-position:0 -928px}.freeze-pane .dataTables_paginate>.paginate_button.next:hover,.freeze-pane .dataTables_paginate>.paginate_button.next.pagination-next-hover,.freeze-table .dataTables_paginate>.paginate_button.next:hover,.freeze-table .dataTables_paginate>.paginate_button.next.pagination-next-hover{background-position:0 -885px}.freeze-pane .dataTables_paginate>.paginate_button.next:active,.freeze-pane .dataTables_paginate>.paginate_button.next.pagination-next-active,.freeze-table .dataTables_paginate>.paginate_button.next:active,.freeze-table .dataTables_paginate>.paginate_button.next.pagination-next-active{background-position:0 -842px}.freeze-pane .dataTables_paginate>span,.freeze-table .dataTables_paginate>span{display:block;position:relative;z-index:1;padding-right:95px}.freeze-pane .dataTables_paginate>span .paginate_button,.freeze-table .dataTables_paginate>span .paginate_button{display:inline-block;font-size:13px;padding:0 6px;color:#919191;outline:0;box-shadow:none;cursor:pointer}.freeze-pane .dataTables_paginate>span .paginate_button:active,.freeze-table .dataTables_paginate>span .paginate_button:active{box-shadow:none}.freeze-pane .dataTables_paginate>span .paginate_button.current,.freeze-table .dataTables_paginate>span .paginate_button.current{color:#5e5e5e;text-decoration:underline}.freeze-pane .dataTables_length,.freeze-table .dataTables_length{display:block;position:absolute;top:0;left:0;z-index:1;width:185px;height:80px;line-height:80px;text-align:center;background:#e4e4e4}.freeze-pane .dataTables_length select,.freeze-table .dataTables_length select{display:inline-block;padding:0 15px;height:40px;border:0;outline:1px solid #c9c9c9;outline-offset:-1px;outline-style:outline;background:#fff;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.freeze-pane .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting,.freeze-table .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting{position:relative;padding-right:20px}.freeze-pane .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting:after,.freeze-table .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting:after{display:block;position:absolute;top:50%;right:0;z-index:1;content:'';margin-top:-6px;margin-right:5px;width:7px;height:12px;background-position:0 -544px}.freeze-pane .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting_asc,.freeze-table .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting_asc{position:relative;padding-right:20px}.freeze-pane .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting_asc:after,.freeze-table .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting_asc:after{display:block;position:absolute;top:50%;right:0;z-index:1;content:'';margin-top:-6px;margin-right:5px;width:7px;height:12px;background-position:0 -529px}.freeze-pane .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting_desc,.freeze-table .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting_desc{position:relative;padding-right:20px}.freeze-pane .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting_desc:after,.freeze-table .dataTables_scroll .dataTables_scrollHead .dataTable thead tr th.sorting_desc:after{display:block;position:absolute;top:50%;right:0;z-index:1;content:'';margin-top:-6px;margin-right:5px;width:7px;height:12px;background-position:0 -514px}.freeze-pane .dataTables_scroll .dataTables_scrollBody .dataTable thead tr th.sorting,.freeze-pane .dataTables_scroll .dataTables_scrollBody .dataTable thead tr th.sorting_asc,.freeze-pane .dataTables_scroll .dataTables_scrollBody .dataTable thead tr th.sorting_desc,.freeze-table .dataTables_scroll .dataTables_scrollBody .dataTable thead tr th.sorting,.freeze-table .dataTables_scroll .dataTables_scrollBody .dataTable thead tr th.sorting_asc,.freeze-table .dataTables_scroll .dataTables_scrollBody .dataTable thead tr th.sorting_desc{padding-right:20px}.freeze-pane .DTFC_LeftHeadWrapper,.freeze-pane .DTFC_RightHeadWrapper,.freeze-table .DTFC_LeftHeadWrapper,.freeze-table .DTFC_RightHeadWrapper{z-index:2}.freeze-pane .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting,.freeze-pane .DTFC_RightHeadWrapper .dataTable thead tr th.sorting,.freeze-table .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting,.freeze-table .DTFC_RightHeadWrapper .dataTable thead tr th.sorting{position:relative;padding-right:20px}.freeze-pane .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting:after,.freeze-pane .DTFC_RightHeadWrapper .dataTable thead tr th.sorting:after,.freeze-table .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting:after,.freeze-table .DTFC_RightHeadWrapper .dataTable thead tr th.sorting:after{display:block;position:absolute;top:50%;right:0;z-index:1;content:'';margin-top:-6px;margin-right:5px;width:7px;height:12px;background-position:0 -544px}.freeze-pane .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting_asc,.freeze-pane .DTFC_RightHeadWrapper .dataTable thead tr th.sorting_asc,.freeze-table .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting_asc,.freeze-table .DTFC_RightHeadWrapper .dataTable thead tr th.sorting_asc{position:relative;padding-right:20px}.freeze-pane .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting_asc:after,.freeze-pane .DTFC_RightHeadWrapper .dataTable thead tr th.sorting_asc:after,.freeze-table .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting_asc:after,.freeze-table .DTFC_RightHeadWrapper .dataTable thead tr th.sorting_asc:after{display:block;position:absolute;top:50%;right:0;z-index:1;content:'';margin-top:-6px;margin-right:5px;width:7px;height:12px;background-position:0 -529px}.freeze-pane .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting_desc,.freeze-pane .DTFC_RightHeadWrapper .dataTable thead tr th.sorting_desc,.freeze-table .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting_desc,.freeze-table .DTFC_RightHeadWrapper .dataTable thead tr th.sorting_desc{position:relative;padding-right:20px}.freeze-pane .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting_desc:after,.freeze-pane .DTFC_RightHeadWrapper .dataTable thead tr th.sorting_desc:after,.freeze-table .DTFC_LeftHeadWrapper .dataTable thead tr th.sorting_desc:after,.freeze-table .DTFC_RightHeadWrapper .dataTable thead tr th.sorting_desc:after{display:block;position:absolute;top:50%;right:0;z-index:1;content:'';margin-top:-6px;margin-right:5px;width:7px;height:12px;background-position:0 -514px}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.3.0
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2014 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #fff), color-stop(50%, #f6f6f6), color-stop(52%, #eee), color-stop(100%, #f4f4f4));background:-webkit-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-moz-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:-o-linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background:linear-gradient(top, #fff 20%, #f6f6f6 50%, #eee 52%, #f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("../lib/css/themes/university/images/chosen/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("../lib/css/themes/university/images/chosen/chosen-sprite.png") no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url("../lib/css/themes/university/images/chosen/chosen-sprite.png") no-repeat 100% -20px;background:url("../lib/css/themes/university/images/chosen/chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%, #2a62bc 90%);background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(#eee 1%, #fff 15%);background-image:-moz-linear-gradient(#eee 1%, #fff 15%);background-image:-o-linear-gradient(#eee 1%, #fff 15%);background-image:linear-gradient(#eee 1%, #fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("../lib/css/themes/university/images/chosen/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eee), color-stop(80%, #fff));background-image:-webkit-linear-gradient(#eee 20%, #fff 80%);background-image:-moz-linear-gradient(#eee 20%, #fff 80%);background-image:-o-linear-gradient(#eee 20%, #fff 80%);background-image:linear-gradient(#eee 20%, #fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3)}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important}.chosen-disabled{opacity:0.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:#fff url("../lib/css/themes/university/images/chosen/chosen-sprite.png") no-repeat -30px -20px;background:url("../lib/css/themes/university/images/chosen/chosen-sprite.png") no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("../lib/css/themes/university/images/chosen/chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}/*! Custom chosen */.custom-chosen{display:block;*display:block;position:relative}.custom-chosen .chosen-container{display:block;width:100% !important;height:40px}.custom-chosen .chosen-container .chosen-drop{z-index:2;padding:0;box-shadow:none;background:#b8b8b8;border:1px solid #c9c9c9;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.custom-chosen .chosen-container .chosen-search{display:block;position:relative;padding:10px;background:#dfdfdf}.custom-chosen .chosen-container .chosen-search input[type="text"]{display:block;position:relative;padding:0 10px;margin:0;width:100%;height:40px;background:#fff;border:1px solid #c9c9c9;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.custom-chosen .chosen-container .chosen-search:after{display:block;position:absolute;top:50%;right:20px;z-index:1;content:'';margin-top:-8px;width:13px;height:15px;background-position:0 -1792px}.custom-chosen .chosen-container .chosen-results{display:block;margin:0;padding:0}.custom-chosen .chosen-container .chosen-results li{padding:0 10px;height:40px;line-height:40px;color:#fff;border-top:1px solid #fff}.custom-chosen .chosen-container .chosen-results li:before{display:none}.custom-chosen .chosen-container .chosen-results li:hover,.custom-chosen .chosen-container .chosen-results li.result-selected,.custom-chosen .chosen-container .chosen-results li.highlighted{background:#f48b31;background-color:#f48b31}.custom-chosen .chosen-container .chosen-results li em{text-decoration:none}.custom-chosen .chosen-container .chosen-results li.no-results{color:#5e5e5e}.custom-chosen .chosen-container-single .chosen-single{padding:0 10px;height:40px;background:#fff;background-color:#fff;box-shadow:none;border:1px solid #c9c9c9;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.custom-chosen .chosen-container-single .chosen-single span{height:40px;line-height:40px}.custom-chosen .chosen-container-single .chosen-single div{width:40px}.custom-chosen .chosen-container-single .chosen-single div b{background-position:0 -299px}.custom-chosen .chosen-container-single .chosen-single div b:hover,.custom-chosen .chosen-container-single .chosen-single div b.fancy-arrow-down-hover{background-position:0 -256px}.custom-chosen .chosen-container-single .chosen-single div b:active,.custom-chosen .chosen-container-single .chosen-single div b.fancy-arrow-down-active{background-position:0 -213px}.custom-chosen .chosen-container-single .chosen-single:hover div b{background-position:0 -256px}.custom-chosen .chosen-container-single .chosen-single:active div b{background-position:0 -213px}.custom-chosen .chosen-container-single.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:0 -213px}/*! CKEditor custom */.cke_editor_editor{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important;border:1px solid #c9c9c9 !important}.cke_top{border-bottom-color:#c9c9c9 !important}.cke_bottom{border-top:1px solid #c9c9c9 !important;background:#c9c9c9 !important;background-color:#c9c9c9 !important;background-image:none !important}.cke_toolgroup{background:none !important;background-color:none !important;background-image:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important;border:0 !important;border-bottom:0 !important}a.cke_button{border:1px solid transparent !important}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{background:#f6f6f6 !important;background-color:#f6f6f6 !important;background-image:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important;border-color:#c9c9c9 !important}a.cke_button_on{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important;border-color:#c9c9c9 !important}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{background:#e2e2e2 !important;background-color:#e2e2e2 !important;background-image:none !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;-ms-box-shadow:none !important;-o-box-shadow:none !important;box-shadow:none !important}.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:280px;min-width:50px;font-size:10.5px;line-height:12px;direction:ltr;box-shadow:none;padding:0}.qtip-content{position:relative;padding:5px 9px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}.qtip-titlebar+.qtip-content{border-top-width:0 !important}.qtip-close{position:absolute;right:-9px;top:-9px;z-index:11;cursor:pointer;outline:medium none;border:1px solid transparent}.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}* html .qtip-titlebar .qtip-close{top:16px}.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr}.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{width:18px;height:14px;line-height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}.qtip-default{border:1px solid #F1D031;background-color:#FFFFA3;color:#555}.qtip-default .qtip-titlebar{background-color:#FFEF93}.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}/*! Header */.header{display:block;position:relative;border-bottom:1px solid #c9c9c9}.header .navigator{display:block;padding:10px 0;border-bottom:1px solid #c9c9c9}.header .navigator ul{display:block;margin:0;padding:0 0 0 25px}.header .navigator ul li{display:block;position:relative;margin:0 30px 0 0;padding:0 0 0 20px;list-style:none;float:left;font-size:12px;color:#808080}.header .navigator ul li:before{display:block;position:absolute;top:50%;left:0;z-index:1;content:'';margin:-2px 0 0 -6px;width:6px;height:6px;background:#0098D7;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.header .navigator ul li:first-child:before{display:none}.header .logo{display:block;padding:20px 12px 15px 88px}.header .logo a{display:inline-block}/*! Top navigation */.header .top-navigation{display:block}.header .top-navigation .navigation{display:block}.header .top-navigation .navigation.fixed-layout{position:fixed;top:0;left:0;z-index:50;padding:10px 0 0;width:100%;height:auto;background:#fff;box-shadow:0px 1px 5px #d8d8d8}.header .top-navigation .navigation.fixed-layout:after{display:none}.header .top-navigation .navigation.fixed-layout .logo-nav{display:block}.header .top-navigation .navigation.fixed-layout .menu{padding-top:10px}.header .top-navigation .navigation.fixed-layout .absolute-divider{display:none}.header .top-navigation .navigation .logo-nav{display:none;margin-right:20px}.header .top-navigation .navigation .logo-nav a{display:block;padding:0;width:231px;height:75px;background:url("../lib/css/themes/university/images/logo-small.png")}.header .top-navigation .navigation .logo-nav .logo-text{display:block;padding:5px 0 0;font-size:14px;font-weight:bold;color:#0098D7;line-height:16px}.header .top-navigation .navigation .logo-nav .logo-text .business-unit{display:inline-block;vertical-align:top}.header .top-navigation .navigation .logo-nav .logo-text .app-name{display:inline-block;vertical-align:top;margin-left:15px;padding-left:15px;border-left:1px solid #c9c9c9}.header .top-navigation .navigation .menu{display:block;position:relative;margin:0;padding:0}.header .top-navigation .navigation .menu>li{display:block;position:relative;list-style:none;margin:0;padding:7px 0 0;float:left;height:40px;line-height:30px;border-top:1px solid transparent}.header .top-navigation .navigation .menu>li.current{background:#f9f9f9;border-top-color:#c9c9c9}.header .top-navigation .navigation .menu>li.current:before{display:block;position:absolute;top:0;right:100%;z-index:1;content:'';width:1px;height:100%;background:#c9c9c9}.header .top-navigation .navigation .menu>li.current:after{display:block;position:absolute;top:0;right:0;z-index:1;content:'';width:1px;height:100%;background:#c9c9c9}.header .top-navigation .navigation .menu>li.current>a,.header .top-navigation .navigation .menu>li.current>span.wrapper{position:relative}.header .top-navigation .navigation .menu>li.current>a:after,.header .top-navigation .navigation .menu>li.current>span.wrapper:after{display:block;position:absolute;top:100%;left:0;z-index:30;margin-top:6px;content:'';width:100%;height:5px;background:#f9f9f9}.header .top-navigation .navigation .menu>li.current:first-child:before{right:auto;left:0}.header .top-navigation .navigation .menu>li>a,.header .top-navigation .navigation .menu>li>span.wrapper{display:inline-block;vertical-align:top;padding:0 10px;height:30px;color:#777;border-right:1px solid #c9c9c9}.header .top-navigation .navigation .menu>li>a .icon,.header .top-navigation .navigation .menu>li>span.wrapper .icon{vertical-align:middle}.header .top-navigation .navigation .menu>li>a .label,.header .top-navigation .navigation .menu>li>span.wrapper .label{display:inline-block;font-size:12px}.header .top-navigation .navigation .menu>li:first-child>a,.header .top-navigation .navigation .menu>li:first-child>span.wrapper{border-left:1px solid #c9c9c9}.header .top-navigation .navigation .menu>li.has-child>a,.header .top-navigation .navigation .menu>li.has-child>span.wrapper{padding:0 28px 0 13px}.header .top-navigation .navigation .menu>li.has-child>a:before,.header .top-navigation .navigation .menu>li.has-child>span.wrapper:before{display:block;position:absolute;top:50%;right:0;z-index:1;content:'';margin:-3px 14px 0 0;width:8px;height:5px;background-position:0 -790px}.header .top-navigation .navigation .menu>li.has-child.current>a:before,.header .top-navigation .navigation .menu>li.has-child.current>span.wrapper:before{margin:-1px 13px 0 0}.header .top-navigation .navigation .menu>li.expand-menu>a .label,.header .top-navigation .navigation .menu>li.expand-menu>span.wrapper .label{text-transform:uppercase}.header .top-navigation .navigation .menu>li.expand-menu.current{background:#0090d1}.header .top-navigation .navigation .menu>li.expand-menu.current>a,.header .top-navigation .navigation .menu>li.expand-menu.current>span.wrapper{background:#0090d1}.header .top-navigation .navigation .menu>li.expand-menu.current>a:after,.header .top-navigation .navigation .menu>li.expand-menu.current>span.wrapper:after{background:#0090d1}.header .top-navigation .navigation .menu>li.expand-menu.current>a .icon-burger-menu,.header .top-navigation .navigation .menu>li.expand-menu.current>span.wrapper .icon-burger-menu{background-position:0 -260px}.header .top-navigation .navigation .menu>li.expand-menu.current>a .label,.header .top-navigation .navigation .menu>li.expand-menu.current>span.wrapper .label{color:#fff}.header .top-navigation .navigation .menu>li.expand-menu.current .expand-menu-container>.sub-menu{display:block;top:0}.header .top-navigation .navigation .menu .sub-menu{display:none;position:absolute;top:47px;left:0;z-index:25;margin:0;padding:0}.header .top-navigation .navigation .menu .sub-menu li{display:block;position:relative;list-style:none;margin:0;padding:0}.header .top-navigation .navigation .menu .expand-menu{display:block}.header .top-navigation .navigation .menu .expand-menu>a{padding:0 20px 0 20px}.header .top-navigation .navigation .menu .expand-menu>a .label{margin-left:5px}.header .top-navigation .navigation .menu .expand-notification{display:block}.header .top-navigation .navigation .menu .expand-notification>a .notif-count{display:block;position:absolute;bottom:100%;left:50%;z-index:1;margin-bottom:-7px;margin-left:-8px;width:33px;height:15px;font-size:10px;color:#fff;line-height:15px;text-align:center;background:#f48b31}.header .top-navigation .navigation .menu .expand-notification>a .notif-count:before{display:block;position:absolute;top:100%;left:0;z-index:1;content:'';margin-top:-1px;width:7px;height:5px;color:#fff;background-position:0 -816px}.header .top-navigation .navigation .menu .expand-notification.current>a .notif-count{margin-bottom:0}.header .top-navigation .navigation .menu .expand-settings{display:block}.header .top-navigation .navigation .menu .expand-settings>a img{display:inline-block;margin-left:10px;width:30px;height:30px;vertical-align:middle}.header .top-navigation .navigation .menu .expand-settings .sub-menu{left:auto;right:0}.header .top-navigation .navigation .menu .expand-search-form{display:block}.header .top-navigation .navigation .menu .expand-search-form>span.wrapper{padding:0 4px 0 14px}.header .top-navigation .navigation .menu .expand-search-form .icon-click-area{display:block;position:absolute;top:10px;left:0;z-index:1;width:43px;height:30px;cursor:pointer}.header .top-navigation .navigation .menu .expand-search-form .search-form{display:inline-block;vertical-align:middle;margin-right:5px}.header .top-navigation .navigation .menu .expand-search-form .search-form .search-form-field{display:none;padding:0;width:0;height:22px;font-size:12px;color:#5e5e5e;line-height:12px;background:#fff;border:0;outline:0;border-bottom:1px solid #fff}.header .top-navigation .navigation .menu .expand-search-form .search-form .search-form-field.has-border{border-bottom-color:#0098D7}.header .top-navigation .expand-menu .expand-menu-container{display:block;position:absolute;top:47px;left:0;z-index:26;width:940px;overflow:hidden}.header .top-navigation .expand-menu .sub-menu-child-indicator{display:block;position:absolute;top:0;left:0;z-index:27;content:'';width:12px;height:20px;background-position:0 -767px}.header .top-navigation .expand-menu .sub-menu-child-indicator.primary{background-position:0 -721px}.header .top-navigation .expand-menu .sub-menu-child-indicator.zebra{background-position:0 -744px}.header .top-navigation .expand-menu .sub-menu{width:235px;background:#0090d1;border:1px solid #c9c9c9}.header .top-navigation .expand-menu .sub-menu.cloning-menu{background:#f1f1f1;box-shadow:0 0 5px #d8d8d8}.header .top-navigation .expand-menu .sub-menu.cloning-menu.zebra{background:#e2e2e2}.header .top-navigation .expand-menu .sub-menu.cloning-menu li a{color:#5e5e5e}.header .top-navigation .expand-menu .sub-menu.cloning-menu li:before{background:#c9c9c9}.header .top-navigation .expand-menu .sub-menu.cloning-menu li:hover a{color:#0098D7}.header .top-navigation .expand-menu .sub-menu.cloning-menu li.has-menu a:after{background-position:0 -698px}.header .top-navigation .expand-menu .sub-menu.cloning-menu li.current a{color:#0098D7}.header .top-navigation .expand-menu .sub-menu.cloning-menu li.current a:after{background:#bababa}.header .top-navigation .expand-menu .sub-menu.cloning-menu li.divider{background:#f9f9f9;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}.header .top-navigation .expand-menu .sub-menu.cloning-menu li.divider:before{display:none}.header .top-navigation .expand-menu .sub-menu.primary-menu .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff}.header .top-navigation .expand-menu .sub-menu.primary-menu .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:#fff}.header .top-navigation .expand-menu .sub-menu.primary-menu .mCSB_scrollTools .mCSB_draggerRail{background:#0098D7}.header .top-navigation .expand-menu .sub-menu.primary-menu .mCSB_scrollTools.mCSB_scrollTools_onDrag .mCSB_dragger .mCSB_dragger_bar{background:#fff}.header .top-navigation .expand-menu .sub-menu li{/*! Update 11 May 2015 */}.header .top-navigation .expand-menu .sub-menu li:before{display:block;position:absolute;bottom:0;left:20px;right:20px;z-index:1;content:'';height:1px;background:#30a3d7}.header .top-navigation .expand-menu .sub-menu li a{display:block;position:relative;padding:20px 40px 20px 20px;font-size:14px;color:#fff;line-height:18px}.header .top-navigation .expand-menu .sub-menu li.divider{z-index:1;margin-top:-1px;height:1px;background:#0090d1;border-top:1px solid #30a3d7;border-bottom:1px solid #30a3d7}.header .top-navigation .expand-menu .sub-menu li.divider:before{display:none}.header .top-navigation .expand-menu .sub-menu li.sub-title a{font-size:15px;font-weight:500}.header .top-navigation .expand-menu .sub-menu li.has-menu a{position:relative}.header .top-navigation .expand-menu .sub-menu li.has-menu a:after{display:block;position:absolute;top:50%;right:20px;z-index:1;content:'';margin-top:-10px;width:12px;height:20px;background-position:0 -675px}.header .top-navigation .expand-menu .sub-menu li.current a{color:#fff}.header .top-navigation .expand-menu .sub-menu li.current a:after{margin-top:-1px;width:12px;height:2px;background:#fff}.header .top-navigation .expand-menu .sub-menu li.cloning-title a{font-weight:bold}.header .top-navigation .expand-menu .sub-menu li:hover a{color:#fff}.header .top-navigation .expand-menu .sub-menu li.has-icon a{padding:20px 40px 20px 50px}.header .top-navigation .expand-menu .sub-menu li.has-icon a .icon{display:inline-block;position:absolute;left:20px;top:50%;z-index:1;margin-top:-10px;width:20px;height:20px}.header .top-navigation .expand-menu .sub-menu li.has-icon a .icon-btn-print{background-position:0 -214px}.header .top-navigation .expand-menu .sub-menu .sub-sub-menu{display:none}.header .top-navigation .expand-menu .sub-menu .mCSB_inside>.mCSB_container{margin-right:0;overflow:inherit}.header .top-navigation .expand-menu .sub-menu .mCSB_scrollTools .mCSB_draggerRail{background:none}.header .top-navigation .expand-menu .sub-menu .mCustomScrollBox{overflow:inherit}.header .top-navigation .expand-notification{white-space:normal;word-break:break-all}.header .top-navigation .expand-notification .sub-menu{width:278px;border:1px solid #c9c9c9}.header .top-navigation .expand-notification .sub-menu li.sub-title{padding:10px 20px;font-size:12px;font-weight:bold;line-height:12px;background:#f9f9f9;border-bottom:1px solid #c9c9c9}.header .top-navigation .expand-notification .sub-menu li.sub-title a{display:inline-block;position:absolute;right:20px;z-index:1;font-size:12px;font-weight:normal;color:#919191;line-height:12px}.header .top-navigation .expand-notification .sub-menu li.list-notification{padding:0 20px;background:#fff}.header .top-navigation .expand-notification .sub-menu li.list-notification .notification{display:block;position:relative;padding:20px 0;border-top:1px solid #c9c9c9}.header .top-navigation .expand-notification .sub-menu li.list-notification .notification:first-child{border-top:0}.header .top-navigation .expand-notification .sub-menu li.list-notification .notification .thumbnail{display:block;position:absolute;top:20px;left:0;z-index:1;padding:1px;width:45px;height:45px;overflow:hidden;background:#fff;border:1px solid #c9c9c9;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.header .top-navigation .expand-notification .sub-menu li.list-notification .notification .thumbnail img{display:block;width:100%;height:auto}.header .top-navigation .expand-notification .sub-menu li.list-notification .notification .details{display:block;position:relative;padding-left:58px}.header .top-navigation .expand-notification .sub-menu li.list-notification .notification .details .description{display:block;margin-bottom:5px;font-size:13px;color:#5e5e5e;line-height:15px}.header .top-navigation .expand-notification .sub-menu li.list-notification .notification .details .description a{color:#5e5e5e;text-decoration:underline}.header .top-navigation .expand-notification .sub-menu li.list-notification .notification .details .date{display:block;font-size:10px;line-height:10px;color:#5e5e5e}.header .top-navigation .expand-notification .sub-menu li.view-all{display:block;height:43px;line-height:43px;text-align:center;text-transform:uppercase;background:#bababa}.header .top-navigation .expand-notification .sub-menu li.view-all a{display:block;height:43px;font-size:12px;color:#fff}.header .top-navigation .expand-settings .sub-menu{width:278px;border:1px solid #c9c9c9}.header .top-navigation .expand-settings .sub-menu li.sub-title{padding:10px 20px;font-size:12px;font-weight:bold;line-height:12px;background:#f9f9f9;border-bottom:1px solid #c9c9c9}.header .top-navigation .expand-settings .sub-menu li.setting-content{padding:20px;min-height:85px;background:#fff}.header .top-navigation .expand-settings .sub-menu li.setting-content .avatar{display:block;position:absolute;top:20px;left:20px;z-index:1;padding:2px;width:80px;height:80px;overflow:hidden;background:#fff;border:1px solid #c9c9c9;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.header .top-navigation .expand-settings .sub-menu li.setting-content .avatar img{display:block;width:100%;height:auto}.header .top-navigation .expand-settings .sub-menu li.setting-content .details{display:block;padding-left:100px;color:#5e5e5e}.header .top-navigation .expand-settings .sub-menu li.setting-content .details .student-name{display:block;margin-bottom:3px;font-size:12px;line-height:14px;text-transform:uppercase}.header .top-navigation .expand-settings .sub-menu li.setting-content .details .email-address{display:block;margin-bottom:10px;font-size:12px;line-height:12px}.header .top-navigation .expand-settings .sub-menu li.setting-content .details .link{display:block;margin-bottom:4px;font-size:13px;font-weight:500;line-height:13px}.header .top-navigation .expand-settings .sub-menu li.setting-content .details .link a{color:#5e5e5e;text-decoration:underline}.header .top-navigation .expand-settings .sub-menu li.logout{display:block;height:43px;line-height:43px;text-align:center;text-transform:uppercase;background:#f48b31}.header .top-navigation .expand-settings .sub-menu li.logout a{display:block;height:43px;font-size:12px;color:#fff}/*! Components *//*! Breadcrumb */.breadcrumb{display:block;position:relative;padding:30px 0}.breadcrumb .wrap{display:block}.breadcrumb .wrap ul{display:block;margin:0;padding:0;font-size:0;line-height:0;text-align:left}.breadcrumb .wrap ul li{display:inline-block;position:relative;list-style:none;margin:0 0 0 28px;padding:0;font-size:12px;color:#0098D7;line-height:12px}.breadcrumb .wrap ul li a{color:#919191}.breadcrumb .wrap ul li:before{display:block;position:absolute;top:50%;right:100%;z-index:1;content:'';margin:-7px 10px 0 0;width:8px;height:14px;background-position:0 -89px}.breadcrumb .wrap ul li:first-child{margin:0}.breadcrumb .wrap ul li:first-child:before{display:none}.box-container .breadcrumb{margin-bottom:20px;padding:0 0 20px;border-bottom:1px solid #c9c9c9}/*! User profile */.user-profile{display:block;position:relative;padding:50px 0;border-bottom:1px solid #c9c9c9}.user-profile .thumbnail{display:block;float:left;width:240px}.user-profile .thumbnail .avatar{display:block;margin:auto;width:167px;height:167px;overflow:hidden;border:1px solid #c9c9c9;-webkit-border-radius:167px;-khtml-border-radius:167px;-moz-border-radius:167px;-ms-border-radius:167px;-o-border-radius:167px;border-radius:167px}.user-profile .thumbnail .avatar img{display:block;width:100%;height:auto}.user-profile .details{display:block;float:left;width:695px}.user-profile .details .student-name{display:block;margin:0;padding:0;font-size:24px;font-weight:bold;color:#0098D7}.user-profile .details .position{display:block}.user-profile .details .field{display:block;margin:0 0 10px}.user-profile .details .field.with-divider{padding-bottom:5px;border-bottom:1px solid #c9c9c9}.user-profile .details .field .label{display:block;font-weight:bold}.user-profile .details .field .value{display:block;font-size:13px;color:#919191;line-height:19px}.user-profile .details .action{display:block;text-align:right}.user-profile .details .action a{display:inline-block;padding:2px 10px;font-size:12px;color:#5e5e5e;text-transform:uppercase;border-left:1px solid #c9c9c9}/*! User role */.user-role{display:block}.user-role .wrap{display:block;position:relative;padding:40px 0 30px}.user-role .wrap .field{display:block;padding:0 30px}.user-role .wrap .field .label{display:inline-block;vertical-align:middle;margin-right:10px}.user-role .wrap .field .component{display:inline-block;vertical-align:middle;/*! Update 8 May 2015 */}.user-role .wrap .field .component .login-role{display:block;position:relative;width:200px;height:40px;min-height:40px}.user-role .wrap .field .component .login-role:after{display:block;position:absolute;top:0;right:10px;z-index:1;content:'';width:10px;height:40px;background-position:0 -170px}.user-role .wrap .field .component .login-role select{display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:40px;min-height:40px;zoom:1;filter:alpha(opacity=0);opacity:0}.user-role .wrap .field .component .login-role .combobox-label{display:block;position:relative;overflow:hidden;white-space:nowrap;padding:0 30px 0 10px;height:40px;color:#0098D7;line-height:40px;background:#fff;border:1px solid #0098D7;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.user-role .wrap .field .component .login-role .combobox-label:after{display:block;position:absolute;top:0;right:0;z-index:0;content:'';width:30px;height:100%;background:#fff}.user-role .wrap .field .component.new-layout .login-role:after{right:10px}.user-role .wrap .field .component.new-layout .login-role .combobox-label{color:#0098D7;border-bottom:0;border:1px solid #0098D7}.user-role .wrap .field .component.old-layout .login-role:after{right:0}.user-role .wrap .field .component.old-layout .login-role .combobox-label{color:#5e5e5e;border:0;border-bottom:1px solid #c9c9c9}/*! Body navigation */.body-navigation{display:block;position:relative}.body-navigation.on-pre-content{background:#f9f9f9;border-top:1px solid #c9c9c9}.body-navigation.on-pre-content .nav-body{display:none}.body-navigation .nav-head{display:block;position:relative;padding:0;min-height:30px;border-bottom:1px solid #c9c9c9}.body-navigation .nav-head ul{display:block;margin:auto 50px;padding:0;font-size:0;text-align:center;white-space:nowrap;overflow:hidden}.body-navigation .nav-head ul li{display:inline-block;position:relative;margin:0;padding:20px 0;list-style:none;width:16.67%;font-size:15px;color:transparent;line-height:17px;vertical-align:top;white-space:normal}.body-navigation .nav-head ul li a{display:block;padding:0 15px;color:#919191;border-left:1px solid #c9c9c9}.body-navigation .nav-head ul li a .label{display:inline-block;line-height:17px}.body-navigation .nav-head ul li:first-child a{border-left:0}.body-navigation .nav-head ul li:hover a{color:#ff9024}.body-navigation .nav-head ul li.current a{position:relative;color:transparent}.body-navigation .nav-head ul li.current a .label{color:#ff9024}.body-navigation .nav-head ul li.current:before{display:block;position:absolute;bottom:0;left:15px;right:15px;z-index:2;content:'';margin-top:26px;height:5px;background:#ff9024}.body-navigation .nav-head ul li.current:after{display:block;position:absolute;top:100%;left:50%;z-index:2;content:'';margin:0 0 0 -10px;width:0;height:0;border:10px solid;border-top-color:#ff9024}.body-navigation .nav-head.has-navigation .container{position:relative}.body-navigation .nav-head.has-navigation ul{white-space:nowrap;overflow:hidden}.body-navigation .nav-head.has-navigation ul li{width:16.67%;white-space:normal}.body-navigation .nav-head.has-navigation .btn-nav{display:block;position:absolute;top:50%;z-index:1;content:'';margin-top:-20px;width:30px;height:30px}.body-navigation .nav-head.has-navigation .btn-nav.prev{left:0;background-position:0 -2031px}.body-navigation .nav-head.has-navigation .btn-nav.prev:hover,.body-navigation .nav-head.has-navigation .btn-nav.prev.icon-pointer-left-hover{background-position:0 -1998px}.body-navigation .nav-head.has-navigation .btn-nav.prev:active,.body-navigation .nav-head.has-navigation .btn-nav.prev.icon-pointer-left-active{background-position:0 -1932px}.body-navigation .nav-head.has-navigation .btn-nav.next{right:0;background-position:0 -2163px}.body-navigation .nav-head.has-navigation .btn-nav.next:hover,.body-navigation .nav-head.has-navigation .btn-nav.next.icon-pointer-right-hover{background-position:0 -2130px}.body-navigation .nav-head.has-navigation .btn-nav.next:active,.body-navigation .nav-head.has-navigation .btn-nav.next.icon-pointer-right-active{background-position:0 -2064px}.body-navigation .nav-body{display:block;position:relative}.body-navigation .nav-body .nav-body-item{display:block;position:relative}.body-navigation .nav-body .nav-body-item .inside{display:block;margin:auto;padding:60px 0 40px;width:940px}/*! Form *//*! Checkbox */.group-checkbox{display:block;text-align:left}.group-checkbox .custom-checkbox{display:inline-block;margin-left:20px}.group-checkbox .custom-checkbox:first-child{margin-left:0}.custom-checkbox{display:inline-block;position:relative;min-width:16px;min-height:16px}.custom-checkbox .label{display:inline-block;padding-left:2px;font-size:13px;color:#5e5e5e;line-height:15px;text-transform:none;cursor:pointer}/*! Radio button */.group-radiobutton{display:block;text-align:left}.group-radiobutton .custom-radiobutton{display:inline-block;margin-left:20px}.group-radiobutton .custom-radiobutton:first-child{margin-left:0}.custom-radiobutton{display:inline-block;position:relative;min-width:16px;min-height:16px}.custom-radiobutton .label{display:inline-block;vertical-align:top;padding-left:2px;font-size:13px;color:#5e5e5e;line-height:22px;text-transform:none;cursor:pointer}/*! Datepicker varian */.custom-datepicker,.custom-timepicker,.custom-datetimepicker{display:block;position:relative}.custom-datepicker .icon-area,.custom-timepicker .icon-area,.custom-datetimepicker .icon-area{display:block;position:absolute;top:0;right:0;z-index:0;content:'';width:40px;height:40px;background-position:0 -342px;cursor:pointer}.custom-timepicker .icon-area{background-position:0 -428px}/*! Uploader */.custom-uploader{display:block;position:relative}.custom-uploader .upload-area{display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:40px;zoom:1;opacity:0;filter:alpha(opacity=0);background:transparent;cursor:pointer}.custom-uploader .icon-area{display:block;position:absolute;top:0;right:0;z-index:0;content:'';width:40px;height:40px;background-position:0 -471px}.custom-uploader input[type="text"][readonly="readonly"]{background:#fff !important}/*! Search */.custom-search{display:block;position:relative}.custom-search .icon-area{display:block;position:absolute;top:0;right:0;z-index:0;content:'';width:40px;height:40px;background-position:0 -385px;cursor:pointer}.custom-combobox{display:block;position:relative;height:40px;background:#fff}.custom-combobox:after{display:block;position:absolute;top:0;right:0;z-index:0;content:'';width:40px;height:40px;background-position:0 -299px}.custom-combobox:after:hover,.custom-combobox:after.fancy-arrow-down-hover{background-position:0 -256px}.custom-combobox:after:active,.custom-combobox:after.fancy-arrow-down-active{background-position:0 -213px}.custom-combobox:hover:after{background-position:0 -256px}.custom-combobox .combobox-label{display:block;position:relative;padding:0 50px 0 10px;height:40px;color:#5e5e5e;line-height:40px;background:transparent;border:1px solid #c9c9c9;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.custom-combobox select{display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:40px;min-height:40px;zoom:1;filter:alpha(opacity=0);opacity:0}.custom-combobox.disabled .combobox-label{background:#e4e4e4}.custom-combobox.disabled:hover:after{background-position:0 -299px}.custom-combobox.disabled:hover:after:hover,.custom-combobox.disabled:hover:after.fancy-arrow-down-hover{background-position:0 -256px}.custom-combobox.disabled:hover:after:active,.custom-combobox.disabled:hover:after.fancy-arrow-down-active{background-position:0 -213px}.input-group{display:table;position:relative;width:100%;border-collapse:separate}.input-group .textbox{display:table-cell}.input-group .addon{display:table-cell;padding:0 12px;width:1%;white-space:nowrap;vertical-align:middle;background:#e4e4e4;border:1px solid #c9c9c9}.input-group .addon:first-child{border-right:0}.input-group .addon:last-child{border-left:0}.search-filter-form{display:block;position:relative;margin:0 0 30px;padding:20px 20px 0;background:#f6f6f6;border:1px solid #c9c9c9}.custom-multiselect{display:block;position:relative}.custom-multiselect .btn-group{display:block;position:relative}.custom-multiselect .btn-group.open .multiselect .caret{background-position:0 -213px}.custom-multiselect .btn-group.open .multiselect .caret:hover{background-position:0 -213px}.custom-multiselect .btn-group.open .dropdown-menu{display:block}.custom-multiselect .btn-group .multiselect{display:block;position:relative;padding:0 15px;width:100%;height:42px;line-height:42px;text-align:left;background:#fff;border:1px solid #c9c9c9;outline:none;box-shadow:none;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.custom-multiselect .btn-group .multiselect .caret{display:block;position:absolute;top:0;right:0;z-index:0;content:'';width:40px;height:40px;background-position:0 -299px}.custom-multiselect .btn-group .multiselect .caret:hover,.custom-multiselect .btn-group .multiselect .caret.fancy-arrow-down-hover{background-position:0 -256px}.custom-multiselect .btn-group .multiselect .caret:active,.custom-multiselect .btn-group .multiselect .caret.fancy-arrow-down-active{background-position:0 -213px}.custom-multiselect .btn-group .dropdown-menu{display:none;position:absolute;top:40px;left:0;z-index:1;margin:0;padding:0;width:100%;max-height:200px;overflow:auto}.custom-multiselect .btn-group .dropdown-menu li{display:block;position:relative;margin:0;padding:0;list-style:none;background:#bababa;outline:none;box-shadow:none;border-bottom:1px solid #fff}.custom-multiselect .btn-group .dropdown-menu li a{display:block;position:relative;padding:15px;color:#fff;line-height:0;outline:none;box-shadow:none}.custom-multiselect .btn-group .dropdown-menu li a .checkbox{display:block;position:relative;margin-bottom:0;padding-left:20px;color:#fff;line-height:17px;outline:none;box-shadow:none}.custom-multiselect .btn-group .dropdown-menu li a .checkbox input[type="checkbox"]{display:block;position:absolute;top:1px;left:0;z-index:1;width:16px;height:16px;outline:none;box-shadow:none}.custom-multiselect .btn-group .dropdown-menu li a .checkbox input[type="checkbox"]:focus{outline:none;box-shadow:none}.custom-multiselect .btn-group .dropdown-menu li:hover{background:#f48b31}/*! Popup */.fancybox-wrap{display:block}.fancybox-skin{padding:0 !important;background:#fff;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.fancybox-close{top:30px;right:30px;content:'';width:20px;height:20px;background-image:url("../lib/css/themes/university/images/sprites-icon/icon-close.png")}.fancybox-close:hover{background-image:url("../lib/css/themes/university/images/sprites-icon/icon-close-hover.png")}.fancybox-close:active{background-image:url("../lib/css/themes/university/images/sprites-icon/icon-close-active.png")}.popup .divider{display:block;width:100%;height:1px;background:#c9c9c9}.popup .popup-content{display:block;width:640px;padding:80px}.popup-border{position:absolute;z-index:11005;padding:0;background:#fff}.popup-background{position:absolute;z-index:11000;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7)}.popup-full-wrap{position:fixed;top:0;left:0;z-index:10999;opacity:0}.popup-inner-wrap{position:absolute;z-index:11001;overflow:auto}.popup-second-inner-wrap{padding:30px 0}.popup-close-button{position:absolute;top:30px;right:30px;width:20px;height:20px;font-size:14px;text-align:center;text-indent:-9999px;cursor:pointer;background-image:url("../lib/css/themes/university/images/sprites-icon/icon-close.png")}.popup-close-button:hover{background-image:url("../lib/css/themes/university/images/sprites-icon/icon-close-hover.png")}.popup-close-button:active{background-image:url("../lib/css/themes/university/images/sprites-icon/icon-close-active.png")}/*! Update 27 May 2015 */.fancybox-lock{overflow:auto !important}.fancybox-lock body{overflow:auto !important}.fancybox-lock .fancybox-overlay{overflow:auto}.fancybox-margin{margin-right:0 !important}.popup.fancybox-wrap{position:fixed !important;overflow:hidden !important;top:20px !important;bottom:20px !important;visibility:hidden}/*! Update 8 June 2015 */.popup-content-dialog{display:inline-block;padding:40px;width:320px}.popup-content-dialog .action{padding-top:20px;text-align:right;border-top:1px solid #c9c9c9}/*! Pagination */.pagination{display:block;position:relative;margin-top:40px;height:40px;text-align:right}.pagination .page-display{display:inline-block;margin-right:10px;padding-right:10px;font-size:13px;vertical-align:top;height:40px;line-height:40px;border-right:1px solid #c9c9c9}.pagination .page-number{display:inline-block;margin-right:10px;vertical-align:top;height:40px;font-size:0;line-height:40px}.pagination .page-number .item{display:inline-block;padding:0 6px;font-size:13px;color:#919191}.pagination .page-number .item:hover,.pagination .page-number .item.current{color:#5e5e5e;text-decoration:underline}.pagination .page-button{display:inline-block;vertical-align:top;height:40px;font-size:0}.pagination .page-button .prev,.pagination .page-button .next{display:inline-block;width:40px;height:40px}.pagination .page-button .prev.disabled,.pagination .page-button .next.disabled{background-position:0 -46px}.pagination .page-button .prev.disabled:hover,.pagination .page-button .prev.disabled:active,.pagination .page-button .next.disabled:hover,.pagination .page-button .next.disabled:active{background-position:0 -46px}.pagination .page-button .prev{margin-right:1px;background-position:0 -1057px}.pagination .page-button .prev:hover,.pagination .page-button .prev.pagination-prev-hover{background-position:0 -1014px}.pagination .page-button .prev:active,.pagination .page-button .prev.pagination-prev-active{background-position:0 -971px}.pagination .page-button .next{background-position:0 -928px}.pagination .page-button .next:hover,.pagination .page-button .next.pagination-next-hover{background-position:0 -885px}.pagination .page-button .next:active,.pagination .page-button .next.pagination-next-active{background-position:0 -842px}/*! Legend */.legend{display:block;position:relative;padding:20px;background:#f6f6f6;border:1px solid #c9c9c9}.legend .header{display:block;margin:0 0 10px;padding:0 0 10px;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #c9c9c9}.legend .group-item .item{padding:5px 10px}.legend .group-item .item .bullet{display:inline-block;vertical-align:middle;width:13px;height:13px;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.legend .group-item .item .label{display:inline-block;vertical-align:middle}/*! Tabulation */.tabulation{display:block;position:relative}.tabulation .tab-head{display:block;position:relative;border-bottom:1px solid #c9c9c9}.tabulation .tab-head ul{display:block;margin:auto;padding:0;font-size:0}.tabulation .tab-head ul li{display:inline-block;position:relative;vertical-align:top;border-top:1px solid #c9c9c9;border-right:1px solid #c9c9c9}.tabulation .tab-head ul li a{display:block;padding:15px 20px;font-size:12px;color:#5e5e5e;text-transform:uppercase;background:#f6f6f6}.tabulation .tab-head ul li:first-child{border-left:1px solid #c9c9c9}.tabulation .tab-head ul li.current a{font-weight:bold;color:#0098D7;background:#fff}.tabulation .tab-head ul li.current:before{display:block;position:absolute;top:100%;left:0;z-index:1;content:'';width:100%;height:1px;background:#fff}.tabulation .tab-body{display:block;position:relative;padding-top:60px;white-space:nowrap;overflow:hidden}.tabulation .tab-body.after-load{white-space:normal;overflow:initial}.tabulation .tab-body .tab-body-item{display:inline-block;width:100%;vertical-align:top}.tabulation .tab-body .tab-body-item.current{display:block !important;vertical-align:initial}/*! Agenda navigation */.agenda-navigation{display:block;position:relative;margin:-1px 0 0;min-height:60px;background:#f9f9f9;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}.agenda-navigation .container{position:relative;height:60px}.agenda-navigation .heading{display:block;position:absolute;top:0;left:0;z-index:1;padding:0 30px 0 0;height:60px;font-size:0;line-height:60px;border-right:1px solid #c9c9c9}.agenda-navigation .heading .icon-calendar{display:inline-block;margin-right:15px;width:25px;height:30px;background-position:0 -302px;vertical-align:middle}.agenda-navigation .heading .label{display:inline-block;font-size:18px;color:#0098D7;line-height:20px;text-transform:uppercase;vertical-align:middle}.agenda-navigation .nav-item{display:block;position:absolute;top:50%;left:0;z-index:1;margin-top:-15px;width:100%;height:0}.agenda-navigation .nav-item .nav{display:block;position:absolute;top:50%;z-index:1;content:'';width:30px;height:30px}.agenda-navigation .nav-item .nav.prev-button{left:220px;background-position:0 -2031px}.agenda-navigation .nav-item .nav.prev-button:hover,.agenda-navigation .nav-item .nav.prev-button.icon-pointer-left-hover{background-position:0 -1998px}.agenda-navigation .nav-item .nav.prev-button:active,.agenda-navigation .nav-item .nav.prev-button.icon-pointer-left-active{background-position:0 -1932px}.agenda-navigation .nav-item .nav.next-button{right:0;background-position:0 -2163px}.agenda-navigation .nav-item .nav.next-button:hover,.agenda-navigation .nav-item .nav.next-button.icon-pointer-right-hover{background-position:0 -2130px}.agenda-navigation .nav-item .nav.next-button:active,.agenda-navigation .nav-item .nav.next-button.icon-pointer-right-active{background-position:0 -2064px}.agenda-navigation .agenda-content{display:block;position:relative;padding:0 40px 0 260px}.agenda-navigation .agenda-content ul{display:block;margin:0;padding:10px 0}.agenda-navigation .agenda-content ul li{display:block;float:left;vertical-align:top;list-style:none;margin:0;padding:0;width:25%;height:40px;line-height:40px;border-left:1px solid #c9c9c9;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.agenda-navigation .agenda-content ul li:first-child{border-left:0}.agenda-navigation .agenda-content ul li .wrap{display:inline-block;vertical-align:middle;padding:0 10px}.agenda-navigation .agenda-content ul li .wrap .label{display:block;font-size:12px;line-height:14px}/*! Single content */.single-content{display:block;position:relative;white-space:normal;word-break:break-word}.single-content .iconic{display:block;margin:0 auto 30px}.single-content p{margin:0 0 20px;padding:0}.single-content ul{display:block;margin:0 0 20px;padding:0}.single-content ul li{display:block;position:relative;margin:0;padding:0 0 0 20px;list-style:none}.single-content ul li:before{display:block;position:absolute;top:8px;left:0;z-index:0;content:'';width:6px;height:6px;background:#0098D7;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}.single-content ol{display:block;margin:0 0 20px;padding:0 0 0 20px}.single-content ol li{margin:0;padding:0}.single-content hr{display:block;margin:40px 0;height:1px;background:#c9c9c9;border:0}.single-content .gallery{display:block;position:relative;margin:0 0 20px}.single-content .gallery .row{margin:0 -10px}.single-content .gallery .row .column{padding:0 10px 20px}.single-content .gallery .thumbnail{display:block;margin-bottom:10px}.single-content .gallery .thumbnail a{display:block}.single-content .gallery .title{display:block;line-height:16px}.single-content .gallery .title a{color:#5e5e5e}.single-content figure{display:block;margin:0 0 20px;padding:0}.single-content figure img{margin-bottom:5px}.single-content figure figcaption{display:block;font-size:12px;font-style:italic;color:#919191;line-height:14px}/*! Component alert */.alert{display:block;position:relative;margin:0 0 20px;padding:0 15px;height:40px;color:#fff;line-height:5px;background:#e4e4e4;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.alert.is-success{background:#74b71b}.alert.is-warning{background:#ff9024}.alert.is-error{background:#d12f2e}/*! Component accordion */.accordion,.toggle{display:block;position:relative}.accordion .item-wrap,.toggle .item-wrap{display:block;border-bottom:1px solid #c9c9c9}.accordion .item-wrap:first-child,.toggle .item-wrap:first-child{border-top:1px solid #c9c9c9}.accordion .item-wrap.current .head .indicator,.toggle .item-wrap.current .head .indicator{background-position:0 0}.accordion .item-wrap.current .body,.toggle .item-wrap.current .body{display:block}.accordion .item-wrap .head,.toggle .item-wrap .head{display:block;position:relative;padding:20px 0;cursor:pointer}.accordion .item-wrap .head .title,.toggle .item-wrap .head .title{display:block;position:relative;margin:0;padding:0 0 0 20px;font-weight:bold;font-size:14px;color:#5e5e5e;line-height:18px}.accordion .item-wrap .head .title:before,.toggle .item-wrap .head .title:before{display:block;position:absolute;top:50%;left:0;z-index:1;content:'';margin-top:-5px;width:10px;height:10px;background:#0098D7;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.accordion .item-wrap .head .indicator,.toggle .item-wrap .head .indicator{display:block;position:absolute;top:50%;right:0;z-index:1;margin-top:-10px;width:20px;height:20px;background-position:0 -23px}.accordion .item-wrap .body,.toggle .item-wrap .body{display:none;position:relative;padding:0 20px 15px}/*! Code highlight */.highlight{display:block;position:relative}.highlight code{display:block;margin:24px 0;padding:5px 15px;font-size:14px;color:#5e5e5e;line-height:15px;background:#f6f6f6;white-space:pre-wrap;overflow:auto;border:1px solid #c9c9c9}.highlight code.language-html .c{color:#919191}.highlight code.language-html .nt{color:#2f6f9f}.highlight code.language-html .na{color:#4f9fcf}.highlight code.language-html .s{color:#d44950}.highlight code.language-js .p,.highlight code.language-js .nx{color:#5e5e5e}.highlight code.language-js .nb{color:#366}.highlight code.language-js .s{color:#C30}.highlight code.language-js .na{color:#4f9fcf}.highlight code.language-js .kc{color:#069}.highlight code.language-js .c{color:#999}.highlight code.language-js .kd{color:#069}.highlight code.language-css .c{color:#919191}.highlight code.language-css .nt{color:#2f6f9f}.highlight code.language-css .na{color:#4f9fcf}.highlight code.language-css .s{color:#d44950}.highlight code.language-css .nc{color:#0A8}.highlight code.language-css p{color:#5e5e5e}.highlight code.language-css .nl{color:#99F}.highlight code.language-css .nb{color:#366}/*! Tooltip */.qtip-default{padding:5px;color:transparent;background-color:#666;border:1px solid #666;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.qtip-default:after{display:block;position:absolute;top:100%;left:50%;z-index:1;content:'';margin-top:1px;margin-left:-7px;width:0;height:0;border:7px solid;border-top-color:#666}.qtip-default .qtip-content{font-size:12px;color:#fff}/*! User content */.user-content{display:block;position:relative}.user-content .user-profile{padding:30px;min-height:167px;border-bottom:0}.user-content .user-profile .thumbnail{position:absolute;top:0;left:0;z-index:1;margin-top:30px;width:auto;float:none}.user-content .user-profile .details{padding:0 40px 0 167px;width:auto;min-height:167px;float:none;line-height:167px}.user-content .user-profile .details .student-name{line-height:26px}.user-content .user-profile .details .position{line-height:16px}.user-content .user-profile .details .field{display:inline-block;vertical-align:middle}.user-content .user-role .wrap{padding:30px 0;min-height:167px;line-height:167px;text-align:right}.user-content .user-role .wrap .field{display:inline-block;padding:0;vertical-align:middle}.user-content .user-role .wrap .field .component{text-align:left}.user-content .user-role .wrap .field .component .login-role{width:215px}.user-content.single-page .user-role .wrap{min-height:0;line-height:16px}/*! Archives */.archives{display:block;position:relative}.archives .post-item{display:block;position:relative;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #c9c9c9}.archives .post-item.has-thumbnail .thumbnail{display:block;float:left;width:240px}.archives .post-item.has-thumbnail .details{float:right;width:640px}.archives .post-item .details{display:block;position:relative}.archives .post-item .details .post-title{display:block;margin:0 0 5px;padding:0}.archives .post-item .details .meta-data{display:block;margin:0 0 10px;font-size:12px;color:#919191}.archives .post-item .details .excerpt{display:block}.archives .post-item .details .excerpt p{margin:0;padding:0}/*! Component notification */.notifications{display:block;position:relative}.notifications .notification-title{display:block;margin:0 0 10px;padding:0;font-size:14px;font-weight:bold;line-height:16px}.notifications .global-action{display:block;margin-bottom:20px;font-size:12px;line-height:10px}.notifications .list-notification{display:block}.notifications .list-notification .notification{display:block;position:relative;padding:20px;border-bottom:1px solid #c9c9c9}.notifications .list-notification .notification.unread{border-left:4px solid #0098D7}.notifications .list-notification .notification:first-child{border-top:1px solid #c9c9c9}.notifications .list-notification .notification:nth-child(even){background:#f8f8f8}.notifications .list-notification .notification .group-item{table-layout:auto}.notifications .list-notification .notification .group-item .item{vertical-align:middle}.notifications .list-notification .notification .group-item .item.checkbox,.notifications .list-notification .notification .group-item .item.avatar{width:1%}.notifications .list-notification .notification .group-item .item.avatar{padding:0 15px}.notifications .list-notification .notification .group-item .item .thumbnail{display:block;width:30px;height:30px;overflow:hidden;-webkit-border-radius:30px;-khtml-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}.notifications .list-notification .notification .group-item .item .thumbnail img{display:block;width:100%;height:auto}.notifications .list-notification .notification .group-item .item .title{font-weight:bold}.notifications .list-notification .notification .group-item .item .link{display:inline-block;margin:0 5px}.notifications .list-notification .notification .group-item .item .link a{text-decoration:underline}.notifications .list-notification .notification .details{display:block}.notifications .list-notification .notification .action{display:block;margin-top:15px;text-align:right}.notifications .list-notification .notification .action .icon{margin-left:5px}.notifications .list-notification .notification .action .icon:first-child{margin-left:0}.notifications .pagination{margin-top:20px}/*! Component chatting */.chatting{display:block;position:relative;background:#fff;border:1px solid #c9c9c9;/*! list icon */;/*! type of content list */}.chatting .icon.icon-chatting-network{width:49px;height:49px;background-position:0 -755px}.chatting .icon.icon-chatting-personal{width:49px;height:49px;background-position:0 -807px}.chatting .icon.icon-chatting-attachment{width:40px;height:40px;background-position:0 -454px}.chatting .icon.icon-chatting-attachment:hover,.chatting .icon.icon-chatting-attachment.icon-chatting-attachment-hover{background-position:0 -411px}.chatting .icon.icon-chatting-attachment:active,.chatting .icon.icon-chatting-attachment.icon-chatting-attachment-active{background-position:0 -368px}.chatting .icon.icon-chatting-invite{width:40px;height:40px;background-position:0 -583px}.chatting .icon.icon-chatting-invite:hover,.chatting .icon.icon-chatting-invite.icon-chatting-invite-hover{background-position:0 -540px}.chatting .icon.icon-chatting-invite:active,.chatting .icon.icon-chatting-invite.icon-chatting-invite-active{background-position:0 -497px}.chatting .icon.icon-chatting-more-info{width:40px;height:40px;background-position:0 -712px}.chatting .icon.icon-chatting-more-info:hover,.chatting .icon.icon-chatting-more-info.icon-chatting-more-info-hover{background-position:0 -669px}.chatting .icon.icon-chatting-more-info:active,.chatting .icon.icon-chatting-more-info.icon-chatting-more-info-active{background-position:0 -626px}.chatting .list-content-type{display:block}.chatting .list-content-type.type-default{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.chatting .list-content-type.type-absolute{position:absolute;top:0;z-index:1;width:100%;height:100%;background:#fff}.chatting .list-content-type .action{display:block;padding:20px}.chatting .list-content-type .action.type-one{background:#e8e8e8;border-bottom:1px solid #c9c9c9}.chatting .list-content-type .action.type-one .add-new-message{display:block;margin-bottom:20px}.chatting .list-content-type .action.type-one .add-new-message .button,.chatting .list-content-type .action.type-one .add-new-message .calendar table.fc-header .fc-button-today,.calendar table.fc-header .chatting .list-content-type .action.type-one .add-new-message .fc-button-today,.chatting .list-content-type .action.type-one .add-new-message .ui-datepicker-buttonpane .ui-priority-secondary,.ui-datepicker-buttonpane .chatting .list-content-type .action.type-one .add-new-message .ui-priority-secondary,.chatting .list-content-type .action.type-one .add-new-message .ui-datepicker-buttonpane .ui-priority-primary,.ui-datepicker-buttonpane .chatting .list-content-type .action.type-one .add-new-message .ui-priority-primary{margin-bottom:0}.chatting .list-content-type .action.type-two{background:#0098D7;border-bottom:1px solid #c9c9c9}.chatting .list-content-type .action.type-two .message-heading{display:block;position:relative;margin-bottom:20px;padding-right:20px;height:40px;font-size:18px;color:#fff;line-height:40px;text-transform:uppercase}.chatting .list-content-type .action.type-two .message-heading .close-new-message{display:inline-block;position:absolute;top:13px;right:0;z-index:1;content:'';width:15px;height:15px;background-position:0 -152px}.chatting .list-content-type .action .search-form{display:block}.chatting .list-content-type .action .search-form .search-container{display:block;position:relative;margin:0}.chatting .list-content-type .action .search-form .search-container:before{display:block;position:absolute;top:50%;left:13px;z-index:1;content:'';margin-top:-7px;width:13px;height:15px;background-position:0 -1792px}.chatting .list-content-type .action .search-form .search-container .search-field{padding-left:35px}.chatting .list-content-type .messages{display:block;overflow:auto}.chatting .list-content-type .messages.type-default ul{display:block;margin:0;padding:0}.chatting .list-content-type .messages.type-default ul li{display:block;position:relative;margin:0;padding:0;list-style:none;border-top:1px solid #c9c9c9}.chatting .list-content-type .messages.type-default ul li:hover,.chatting .list-content-type .messages.type-default ul li.current{background:#e8e8e8}.chatting .list-content-type .messages.type-default ul li.message-sub .label{display:block;padding:10px 20px;font-size:18px;font-weight:bold;line-height:20px;text-transform:uppercase;background:#e8e8e8}.chatting .list-content-type .messages.type-default ul li a{display:block;padding:20px}.chatting .list-content-type .messages.type-default ul li a .group-item{table-layout:auto}.chatting .list-content-type .messages.type-default ul li a .group-item .item{vertical-align:middle}.chatting .list-content-type .messages.type-default ul li a .group-item .item.thumbnail{padding-right:15px;width:1%;white-space:nowrap}.chatting .list-content-type .messages.type-default ul li a .group-item .item.details{color:#5e5e5e;line-height:16px}.chatting .list-content-type .messages.type-default ul li a .group-item .item.other{width:1%;white-space:nowrap;text-align:right}.chatting .list-content-type .messages.type-text-list ul{display:block;margin:0;padding:0}.chatting .list-content-type .messages.type-text-list ul li{display:block;position:relative;margin:0;padding:5px 20px;list-style:none}.chatting .list-content-type .messages.type-text-list ul li .group-item{table-layout:auto}.chatting .list-content-type .messages.type-text-list ul li .group-item .item{vertical-align:middle}.chatting .list-content-type .messages.type-text-list ul li .group-item .item.thumbnail{padding-right:15px;width:1%;white-space:nowrap}.chatting .list-content-type .messages.type-text-list ul li .group-item .item.details{color:#5e5e5e;line-height:16px}.chatting .list-content-type .messages.type-text-list ul li .group-item .item.other{width:1%;white-space:nowrap;text-align:right}.chatting .group-item{margin:0;table-layout:fixed}.chatting .group-item .item{vertical-align:top}.chatting .group-item .item.chat-list{padding:0;width:305px;border-right:1px solid #c9c9c9}.chatting .group-item .item.chat-list .list-wrap{display:block;position:relative;width:305px;height:700px;overflow:hidden;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.chatting .group-item .item.chat-list .list-wrap .message-list .messages{height:559px}.chatting .group-item .item.chat-list .list-wrap .new-message{left:-305px}.chatting .group-item .item.chat-list .list-wrap .new-message .messages{height:559px}.chatting .group-item .item.chat-content .chat-wrap{display:block;position:relative;height:700px;overflow:hidden;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.chatting .group-item .item.chat-content .chat-wrap .chat-header{display:block;position:relative;padding:20px 0;height:90px;background:#e8e8e8;border-bottom:1px solid #c9c9c9;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.chatting .group-item .item.chat-content .chat-wrap .chat-header .group-item{table-layout:auto}.chatting .group-item .item.chat-content .chat-wrap .chat-header .group-item .item{padding:0 20px;vertical-align:middle}.chatting .group-item .item.chat-content .chat-wrap .chat-header .group-item .item.thumbnail{width:1%;white-space:nowrap}.chatting .group-item .item.chat-content .chat-wrap .chat-header .group-item .item.details{padding:0}.chatting .group-item .item.chat-content .chat-wrap .chat-header .group-item .item.details .title{margin:0 0 3px;padding:0}.chatting .group-item .item.chat-content .chat-wrap .chat-header .group-item .item.details .meta-data{display:block;font-size:12px;color:#919191;line-height:13px}.chatting .group-item .item.chat-content .chat-wrap .chat-header .group-item .item.has-divider{border-left:1px solid #c9c9c9}.chatting .group-item .item.chat-content .chat-wrap .chat-body{display:block;position:relative;height:529px}.chatting .group-item .item.chat-content .chat-wrap .chat-body .chat-body-content{display:block;height:529px;overflow:auto}.chatting .group-item .item.chat-content .chat-wrap .chat-body .chat-body-content .load-earlier-action{display:block;padding:20px;text-align:center}.chatting .group-item .item.chat-content .chat-wrap .chat-body .chat-body-content .load-chat-content{display:block}.chatting .group-item .item.chat-content .chat-wrap .chat-body .chat-body-content .load-chat-content .chat-day{display:block;position:relative;margin-top:20px;padding:20px;border-top:1px solid #c9c9c9}.chatting .group-item .item.chat-content .chat-wrap .chat-body .chat-body-content .load-chat-content .chat-day .day-label{display:block;position:absolute;top:-15px;left:0;right:0;z-index:1;height:30px;line-height:30px;text-align:center}.chatting .group-item .item.chat-content .chat-wrap .chat-body .chat-body-content .load-chat-content .chat-day .day-label .chat-date{display:inline-block;height:30px;padding:0 15px;font-size:12px;line-height:30px;background:#e8f5fc;border:1px solid #c9c9c9;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.chatting .group-item .item.chat-content .chat-wrap .chat-body .chat-body-content .load-chat-content .chat-day>.chat-posts .chat-post:first-child{border-top:0}.chatting .group-item .item.chat-content .chat-wrap .chat-body .chat-body-content .load-chat-content .chat-posts{display:block}.chatting .group-item .item.chat-content .chat-wrap .chat-body .chat-body-content .load-chat-content .chat-posts .chat-post{display:block;padding:20px 0;border-top:1px solid #c9c9c9}.chatting .group-item .item.chat-content .chat-wrap .chat-body .chat-body-content .load-chat-content .chat-posts .chat-post.is-you{text-align:right}.chatting .group-item .item.chat-content .chat-wrap .chat-body .chat-body-content .load-chat-content .chat-posts .chat-post .credentials{display:block;margin-bottom:10px;line-height:16px}.chatting .group-item .item.chat-content .chat-wrap .chat-body .chat-body-content .load-chat-content .chat-posts .chat-post .credentials .sender-name{display:inline-block;font-weight:bold;color:#0098D7}.chatting .group-item .item.chat-content .chat-wrap .chat-body .chat-body-content .load-chat-content .chat-posts .chat-post .credentials .meta-data{display:inline-block;color:#919191}.chatting .group-item .item.chat-content .chat-wrap .chat-footer{display:block;position:absolute;bottom:0;left:0;z-index:1;padding:20px 0;width:100%;background:#e8e8e8;border-top:1px solid #c9c9c9;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.chatting .group-item .item.chat-content .chat-wrap .chat-footer .group-item{table-layout:auto}.chatting .group-item .item.chat-content .chat-wrap .chat-footer .group-item .item{padding:0 20px;vertical-align:middle}.chatting .group-item .item.chat-content .chat-wrap .chat-footer .group-item .item.thumbnail{padding-right:0;width:1%;white-space:nowrap}.chatting .group-item .item.chat-content .chat-wrap .chat-footer .group-item .item.thumbnail .attachment{display:block;position:relative;width:40px;height:40px}.chatting .group-item .item.chat-content .chat-wrap .chat-footer .group-item .item.thumbnail .attachment:hover .icon.icon-chatting-attachment{background-position:0 -411px}.chatting .group-item .item.chat-content .chat-wrap .chat-footer .group-item .item.thumbnail .attachment .file-upload{display:block;position:absolute;top:0;left:0;z-index:1;width:40px;height:40px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;cursor:pointer}.chatting .group-item .item.chat-content .chat-wrap .chat-footer .group-item .item.component .message-container{position:relative;margin:0}.chatting .group-item .item.chat-content .chat-wrap .chat-footer .group-item .item.component .message-container:after{display:block;position:absolute;top:50%;right:10px;z-index:1;content:'';margin-top:-7px;width:20px;height:14px;background-position:0 -2614px}.chatting .group-item .item.chat-content .chat-wrap .chat-footer .group-item .item.component .message-container textarea{padding-right:50px;height:40px;max-height:122px !important}.chatting .group-item .item.chat-content .chat-wrap .friend-list{width:305px;right:-306px;border-left:1px solid #c9c9c9}.chatting .group-item .item.chat-content .chat-wrap .friend-list .messages{height:478px}.chatting .group-item .item.chat-content .chat-wrap .friend-list .add-friends{display:block;padding:20px;height:81px;background:#e8e8e8;border-top:1px solid #c9c9c9;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.chatting .group-item .item.chat-content .chat-wrap .message-info{width:305px;right:-306px;border-left:1px solid #c9c9c9}.chatting .group-item .item.chat-content .chat-wrap .message-info .action{height:90px;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.chatting .group-item .item.chat-content .chat-wrap .message-info .action.type-two .message-heading{margin-bottom:0}.chatting .group-item .item.chat-content .chat-wrap .message-info .subtitle{display:block;margin:0 0 10px;padding:0;font-size:12px;line-height:14px;color:#919191;text-transform:uppercase}.chatting .group-item .item.chat-content .chat-wrap .message-info .information{display:block;padding:20px 20px 0;border-bottom:1px solid #c9c9c9}.chatting .group-item .item.chat-content .chat-wrap .message-info .messages{padding:20px;height:354px;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.chatting .group-item .item.chat-content .chat-wrap .message-info .messages ul li{padding:5px 0}.chatting .group-item .item.chat-content .chat-wrap .message-info .leave-group{display:block;padding:20px;height:81px;border-top:1px solid #c9c9c9;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}/*! Widgets */.widget-parent{display:block;position:relative}.widget-parent .widget-group{display:block;position:relative;padding:0 9px}.widget-parent>.row{margin:0 -10px}.widget-parent>.row>.column{padding:0 10px 20px}.widget-parent .widget{display:block;position:relative;padding:15px;float:left;width:100%;height:293px;background:#f6f6f6;overflow:hidden;border:1px solid #c9c9c9;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.widget-parent .widget:first-child{margin-left:0}.widget-parent .widget.auto-height{height:auto}.widget-parent .widget.auto-height .widget-footer{position:relative;top:auto;left:auto;right:auto;height:auto;margin:15px 0 0}.widget-parent .widget .widget-head{display:block;position:relative;padding:0 0 10px;height:32px;line-height:32px;border-bottom:1px solid #c9c9c9}.widget-parent .widget .widget-head.has-navigation .nav-container{display:block;position:absolute;top:50%;right:0;z-index:1;margin-top:-20px}.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav{display:inline-block;width:30px;height:30px;vertical-align:middle}.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.prev{background-position:0 -2031px}.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.prev:hover,.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.prev.icon-pointer-left-hover{background-position:0 -1998px}.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.prev:active,.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.prev.icon-pointer-left-active{background-position:0 -1932px}.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.next{background-position:0 -2163px}.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.next:hover,.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.next.icon-pointer-right-hover{background-position:0 -2130px}.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.next:active,.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.next.icon-pointer-right-active{background-position:0 -2064px}.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.up{background-position:0 -2262px}.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.up:hover,.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.up.icon-pointer-up-hover{background-position:0 -2229px}.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.up:active,.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.up.icon-pointer-up-active{background-position:0 -2196px}.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.down{background-position:0 -1899px}.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.down:hover,.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.down.icon-pointer-down-hover{background-position:0 -1866px}.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.down:active,.widget-parent .widget .widget-head.has-navigation .nav-container .btn-nav.down.icon-pointer-down-active{background-position:0 -1833px}.widget-parent .widget .widget-head .head-wrap{display:inline-block;width:100%;vertical-align:middle}.widget-parent .widget .widget-head .head-wrap .icon{vertical-align:middle;margin-right:10px;padding-right:10px;border-right:1px solid #c9c9c9}.widget-parent .widget .widget-head .head-wrap .indicator{display:inline-block;vertical-align:middle;margin-right:10px;padding-right:10px;height:30px;width:30px;border-right:1px solid #c9c9c9}.widget-parent .widget .widget-head .head-wrap .indicator.warning .wrap{background:#f5b000;color:#fff}.widget-parent .widget .widget-head .head-wrap .indicator.danger .wrap{background:#D2302E;color:#fff}.widget-parent .widget .widget-head .head-wrap .indicator.success .wrap{background:#47af74;color:#fff}.widget-parent .widget .widget-head .head-wrap .indicator .wrap{display:block;width:30px;height:30px;color:#5e5e5e;text-align:center}.widget-parent .widget .widget-head .head-wrap .indicator .wrap .label{display:block;padding-top:4px;font-size:10px;line-height:10px}.widget-parent .widget .widget-head .head-wrap .indicator .wrap .value{display:block;font-size:13px;line-height:13px;text-transform:uppercase}.widget-parent .widget .widget-head .head-wrap .label{display:inline-block;vertical-align:middle}.widget-parent .widget .widget-head .head-wrap .label .title{display:block;font-size:16px;line-height:18px;text-transform:uppercase}.widget-parent .widget .widget-head .head-wrap .label .pre-title{display:block;font-size:12px;line-height:12px}.widget-parent .widget .widget-head .head-wrap .opposite-link{display:block;position:absolute;top:0;right:0;z-index:1;height:32px;line-height:32px}.widget-parent .widget .widget-head .head-wrap .opposite-link a{display:block;padding-left:15px;color:#5e5e5e;text-transform:uppercase;border-left:1px solid #c9c9c9}.widget-parent .widget .widget-body{display:block;position:relative;padding-top:15px}.widget-parent .widget .widget-body .body-sub-title{display:block;margin-top:-15px;padding:10px 0;font-size:12px;line-height:13px;border-bottom:1px solid #c9c9c9}.widget-parent .widget .widget-footer{display:block;position:absolute;bottom:0;left:15px;right:15px;z-index:1;height:42px;background:#f6f6f6;border-top:1px solid #c9c9c9}.widget-parent .widget .widget-footer>span{display:block;height:42px;line-height:42px}.widget-parent .widget .widget-footer.has-navigation>span{position:relative}.widget-parent .widget .widget-footer.has-navigation>span .nav-container{display:inline-block;vertical-align:middle}.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav{display:inline-block;margin-top:-5px;width:30px;height:30px;vertical-align:middle}.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.prev{background-position:0 -2031px}.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.prev:hover,.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.prev.icon-pointer-left-hover{background-position:0 -1998px}.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.prev:active,.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.prev.icon-pointer-left-active{background-position:0 -1932px}.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.next{background-position:0 -2163px}.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.next:hover,.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.next.icon-pointer-right-hover{background-position:0 -2130px}.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.next:active,.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.next.icon-pointer-right-active{background-position:0 -2064px}.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.up{background-position:0 -2262px}.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.up:hover,.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.up.icon-pointer-up-hover{background-position:0 -2229px}.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.up:active,.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.up.icon-pointer-up-active{background-position:0 -2196px}.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.down{background-position:0 -1899px}.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.down:hover,.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.down.icon-pointer-down-hover{background-position:0 -1866px}.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.down:active,.widget-parent .widget .widget-footer.has-navigation>span .nav-container .btn-nav.down.icon-pointer-down-active{background-position:0 -1833px}.widget-parent .widget .widget-footer.has-navigation>span .nav-container.has-label{display:block}.widget-parent .widget .widget-footer.has-navigation>span .nav-container.has-label .btn-nav{position:absolute;top:50%;z-index:1;margin-top:-15px}.widget-parent .widget .widget-footer.has-navigation>span .nav-container.has-label .btn-nav.prev,.widget-parent .widget .widget-footer.has-navigation>span .nav-container.has-label .btn-nav.up{left:0}.widget-parent .widget .widget-footer.has-navigation>span .nav-container.has-label .btn-nav.next,.widget-parent .widget .widget-footer.has-navigation>span .nav-container.has-label .btn-nav.down{right:0}.widget-parent .widget .widget-footer.has-navigation>span .nav-container.has-label .label{display:block;position:relative;padding:0 40px;overflow:hidden}/*! Widget component *//*! Widget scrolled */.widget .widget-scrolled{display:block;height:160px !important;overflow:hidden}.widget .widget-scrolled.auto-height{height:auto !important}.widget .widget-scrolled.scrolled-horizontal{white-space:nowrap}.widget .widget-scrolled.scrolled-horizontal .scrolled-item{display:inline-block;vertical-align:top;width:100%}.widget .widget-scrolled.scrolled-vertical .scrolled-item{display:block}/*! Widget perspective meter */.widget .widget-perspective-meter{display:block;position:relative;height:203px}.widget .widget-perspective-meter .perspective-meter{display:block;position:relative;margin:auto;width:183px;height:99px}.widget .widget-perspective-meter .perspective-meter:after{display:block;width:183px;height:99px;content:'';z-index:0;position:absolute;top:0;left:-2px;background-position:0 -1202px}.widget .widget-perspective-meter .perspective-meter svg{z-index:1;width:183px;height:99px}.widget .widget-perspective-meter .perspective-meter .perspective-legend{display:block;position:absolute;top:50px;left:0;right:0;z-index:1}.widget .widget-perspective-meter .perspective-meter .perspective-legend .score{display:block;padding:0 20px;text-align:center}.widget .widget-perspective-meter .perspective-meter .perspective-legend .score .score-label{display:block;margin:0 0 10px;font-size:12px;line-height:12px;text-transform:uppercase}.widget .widget-perspective-meter .perspective-meter .perspective-legend .score .score-value{display:block;font-size:32px;line-height:32px}.widget .widget-perspective-meter .perspective-meter .perspective-legend .score .score-value.failed{color:#d2302e}.widget .widget-perspective-meter .perspective-meter .perspective-legend .score .score-value.passed{color:#47af74}.widget .widget-perspective-meter .perspective-meter .perspective-legend .state-value{display:block;padding:0 2px 0;font-size:16px;color:#919191}.widget .widget-perspective-meter .perspective-meter .perspective-legend .state-value .start{display:block;float:left}.widget .widget-perspective-meter .perspective-meter .perspective-legend .state-value .end{display:block;float:right}.widget .widget-perspective-meter .perspective-meter .perspective-legend .state-value .icon-indicator{display:inline-block;width:42px;height:42px}.widget .widget-perspective-meter .perspective-meter .perspective-legend .state-value .icon-indicator.icon-sad{background-position:0 -1370px}.widget .widget-perspective-meter .perspective-meter .perspective-legend .state-value .icon-indicator.icon-smile{background-position:0 -1460px}.widget .widget-perspective-meter .perspective-meter .perspective-legend .description{display:block;margin-top:20px;color:#919191;text-align:center}/*! Widget perspective meter */.widget .widget-performance-meter{display:block;position:relative;height:203px}.widget .widget-performance-meter .performance-meter{display:block;position:relative;margin:auto;width:183px;height:99px}.widget .widget-performance-meter .performance-meter:after{display:block;width:183px;height:99px;content:'';z-index:0;position:absolute;top:0;left:0;background-position:0 -1100px}.widget .widget-performance-meter .performance-meter svg{z-index:1;width:183px;height:99px}.widget .widget-performance-meter .performance-meter .performance-legend{display:block;position:absolute;top:50px;left:0;right:0;z-index:1}.widget .widget-performance-meter .performance-meter .performance-legend .score{display:block;padding:0 20px;text-align:center}.widget .widget-performance-meter .performance-meter .performance-legend .score .score-label{display:block;margin:0 0 10px;font-size:12px;line-height:12px;text-transform:uppercase}.widget .widget-performance-meter .performance-meter .performance-legend .score .score-value{display:block;font-size:32px;line-height:32px}.widget .widget-performance-meter .performance-meter .performance-legend .score .score-value.failed{color:#d2302e}.widget .widget-performance-meter .performance-meter .performance-legend .score .score-value.passed{color:#47af74}.widget .widget-performance-meter .performance-meter .performance-legend .state-value{display:block;padding:0 2px 0;font-size:16px;color:#919191}.widget .widget-performance-meter .performance-meter .performance-legend .state-value .start{display:block;float:left}.widget .widget-performance-meter .performance-meter .performance-legend .state-value .end{display:block;float:right}.widget .widget-performance-meter .performance-meter .performance-legend .state-value .icon-indicator{display:inline-block;width:42px;height:42px}.widget .widget-performance-meter .performance-meter .performance-legend .state-value .icon-indicator.icon-sad{background-position:0 -1370px}.widget .widget-performance-meter .performance-meter .performance-legend .state-value .icon-indicator.icon-smile{background-position:0 -1460px}/*! Widget perspective meter */.widget .widget-wheel-meter{display:block;position:relative;height:203px}.widget .widget-wheel-meter .wheel-meter{display:block;position:relative;margin:auto;width:152px;height:150px}.widget .widget-wheel-meter .wheel-meter:after{display:block;width:152px;height:150px;content:'';z-index:0;position:absolute;top:0;left:0;background-position:0 -1650px}.widget .widget-wheel-meter .wheel-meter svg{z-index:1;width:152px;height:150px}.widget .widget-wheel-meter .wheel-meter .wheel-legend{display:block;position:absolute;top:50%;left:0;right:0;z-index:1;margin-top:-16px}.widget .widget-wheel-meter .wheel-meter .wheel-legend .score{display:block;padding:0 20px;font-size:32px;line-height:32px;text-align:center}/*! Widget bar meter */.widget .widget-bar-meter{display:block;position:relative}.widget .widget-bar-meter .bar-meter{display:block;padding:20px 0 0}.widget .widget-bar-meter .bar-meter .bar-scale{display:block;position:relative;margin:auto;width:223px;height:53px;border-left:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}.widget .widget-bar-meter .bar-meter .the-bar{display:block;position:absolute;top:10px;left:0;width:0%;height:30px;background:#34aee2}.widget .widget-bar-meter .bar-meter .bar-x-scales li{display:inline-block;position:absolute;top:56px;left:-5px;z-index:1}.widget .widget-bar-meter .bar-meter .bar-x-scales li:before{display:block;position:absolute;top:-7px;left:50%;content:'';margin-left:-1px;width:1px;height:4px;background:#c9c9c9}.widget .widget-bar-meter .bar-meter .bar-x-scales li:last-child:before{left:auto;right:6px}.widget .widget-bar-meter .bar-meter .bar-x-scales li span{display:block;font-size:12px;color:#919191;line-height:13px;text-align:center}.widget .widget-bar-meter .bar-meter .bar-x-scales li span.label{font-size:12px}.widget .widget-bar-meter .bar-meter .the-value{display:block;position:absolute;top:-24px;right:0;z-index:1;padding:0 0 3px 3px;font-size:12px;color:#666;line-height:13px;white-space:nowrap;border-left:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9}.widget .widget-bar-meter .bar-meter .the-value:before{display:block;position:absolute;bottom:-10px;right:0;content:'';width:1px;height:10px;background:#c9c9c9}.widget .widget-bar-meter .bar-meter .the-value.opposite{right:auto;left:0;padding:0 3px 3px 0;border-left:0;border-right:1px solid #c9c9c9}.widget .widget-bar-meter .bar-meter .the-value.opposite:before{right:auto;left:0}.widget .widget-bar-meter .bar-meter .description{display:block;margin:42px 0 0;text-align:center}.widget .widget-bar-meter .bar-meter .description p{font-size:12px;text-transform:uppercase}/*! Widget big state */.widget .widget-big-state{display:block}.widget .widget-big-state .state-item{display:block;position:relative;padding:15px 0;min-height:42px}.widget .widget-big-state .state-item .indicator{display:block;position:absolute;top:50%;left:0;z-index:1;content:'';margin-top:-21px;width:42px;height:42px}.widget .widget-big-state .state-item .indicator.icon-checklist{background-position:0 -1325px}.widget .widget-big-state .state-item .indicator.icon-sandwatch{background-position:0 -1415px}.widget .widget-big-state .state-item .value{display:block;padding:0 52px;min-height:42px;font-size:28px;line-height:42px}.widget .widget-big-state .state-item .label{display:block;position:absolute;top:50%;right:0;z-index:1;margin-top:-11px}/*! Widget state */.widget .widget-state{display:block}.widget .widget-state .state-item{display:block;position:relative;padding:15px 0;min-height:42px;border-top:1px solid #c9c9c9}.widget .widget-state .state-item:first-child{border-top:0}.widget .widget-state .state-item .indicator{display:block;position:absolute;top:50%;left:0;z-index:1;content:'';margin-top:-21px;width:42px;height:42px}.widget .widget-state .state-item .indicator.icon-checklist{background-position:0 -1325px}.widget .widget-state .state-item .indicator.icon-sandwatch{background-position:0 -1415px}.widget .widget-state .state-item .description{display:block;padding:0 0 0 52px;min-height:42px;line-height:16px}/*! Widget scrollbar */.widget .widget-scrollbar{display:block;height:160px}/*! Widget news */.widget .widget-news{display:block;position:relative}.widget .widget-news .news-item{display:block;position:relative;margin-top:15px;padding-top:15px;padding-left:20px;border-top:1px solid #c9c9c9}.widget .widget-news .news-item:first-child{margin-top:0;padding-top:0;border-top:0}.widget .widget-news .news-item .details{display:block;position:relative}.widget .widget-news .news-item .details:before{display:block;position:absolute;top:0;left:0;z-index:1;content:'';margin-top:4px;margin-left:-20px;width:10px;height:10px;background:#0098D7;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%}.widget .widget-news .news-item .details .title{display:block;margin:0;padding:0;font-size:14px;color:#0098D7;line-height:15px}.widget .widget-news .news-item .details .credential{display:block;margin:5px 0 0;font-size:11px;color:#919191;line-height:12px}/*! Widget schedule */.widget .widget-schedule{display:block;position:relative}.widget .widget-schedule .schedule-item{display:block;padding:6px 0;border-top:1px solid #c9c9c9}.widget .widget-schedule .schedule-item:first-child{border-top:0;padding:0 0 6px}.widget .widget-schedule .schedule-item .group-item .item{padding-top:5px;padding-bottom:5px}.widget .widget-schedule .schedule-item .group-item .item.time{padding-right:15px;width:50px;font-size:18px;line-height:18px;border-right:1px solid #c9c9c9}.widget .widget-schedule .schedule-item .group-item .item.title{padding-left:15px}/*! Widget revenue */.widget .widget-comparison{display:block;position:relative;padding:20px 0 0;text-align:center}.widget .widget-comparison .current-value{display:block;padding:10px 0;font-size:25px;color:#919191;line-height:25px}.widget .widget-comparison .comparison-value{display:block;padding:10px 0;font-size:16px;color:#919191;line-height:16px;border-top:1px solid #c9c9c9}.widget .widget-comparison .description{display:block;padding:10px 0 0}/*! Overriding */.widget .pagination{margin-top:15px}/*! Footer */.footer{display:block;position:relative;background:#414042}.footer .footer-widget{display:block}.footer .footer-widget .group-item{padding:50px 0}.footer .footer-widget .group-item .item{padding:0 48px 0 20px;border-left:1px dotted #fff}.footer .footer-widget .group-item .item:first-child{padding:0 20px 0 48px;border-left:0}.footer .footer-widget .group-item .item .binus-education{display:block;padding-top:20px}.footer .footer-widget .group-item .item .binus-education .education-link{display:block}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper{margin:0;width:100%;font-size:13px}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect{text-align:left}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectButton{position:relative;height:40px;cursor:pointer}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectButton:after{position:absolute;top:0;right:0;content:'';width:40px;height:40px;background-position:0 -299px}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectButton:after:hover,.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectButton:after.fancy-arrow-down-hover{background-position:0 -256px}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectButton:after:active,.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectButton:after.fancy-arrow-down-active{background-position:0 -213px}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectButton span{background:#e2e2e2;border:1px solid #c9c9c9;padding:6px 15px 4px}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectMenuWrapper{top:0}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectMenuWrapper .ffSelectMenuTop{display:none}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectMenuWrapper .ffSelectMenuMidBG{background:#b8b8b8}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectMenuWrapper .ffSelectMenuMidBG .ffSelectMenuMid{padding:0;margin:0;background:#b8b8b8;color:white;max-height:174px}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectMenuWrapper .ffSelectMenuMidBG .ffSelectMenuMid ul{margin:0;padding:0}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectMenuWrapper .ffSelectMenuMidBG .ffSelectMenuMid ul li{background:#b8b8b8;padding:13px 25px 11px 15px;position:relative;line-height:1.3;list-style:none;cursor:pointer}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectMenuWrapper .ffSelectMenuMidBG .ffSelectMenuMid ul li span{font-size:13px}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectMenuWrapper .ffSelectMenuMidBG .ffSelectMenuMid ul li.on{background:#f48b31}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper .ffSelect .ffSelectMenuWrapper .ffSelectMenuBottom{display:none}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper:hover .ffSelect .ffSelectButton:after{background-position:0 -256px}.footer .footer-widget .group-item .item .binus-education .education-link .ffSelectWrapper.active .ffSelect .ffSelectButton:after{background-position:0 -213px}.footer .footer-widget .group-item .item .contact-infomation{display:block;position:relative}.footer .footer-widget .group-item .item .contact-infomation .contact-icon{display:block;position:absolute;bottom:0;right:0;z-index:1;width:60px;height:40px;text-align:right;border-left:1px solid #fff}.footer .footer-widget .group-item .item .contact-infomation .contact-address{display:block;padding-right:80px}.footer .footer-widget .group-item .item .contact-infomation .contact-address p{display:block;margin:0 0 3px;padding:0;font-size:13px;font-style:normal;color:#fff;line-height:15px}.footer .footer-widget .group-item .item .contact-infomation .contact-address .hide{color:#414042}.footer .footer-title{display:block;margin-bottom:15px}.footer .footer-title .title{display:block;margin:0;padding:0;font-size:21px;font-weight:normal;color:#f2f2f2;line-height:24px;text-transform:uppercase}.footer .footer-title .pre-title{display:block;font-size:14px;color:#fff;line-height:16px;text-transform:uppercase}.footer .summary{display:block;padding:20px 0;text-align:center;border-top:1px dotted #fff}.footer .summary .organization-name{display:block;margin:0 0 5px;padding:0;font-size:16px;font-weight:normal;color:#f2f2f2;line-height:19px;text-transform:uppercase}.footer .summary .copyright{display:block;font-size:11px;color:#5a595b;line-height:11px}.footer.new-layout .footer-widget .group-item .item{padding:0}.footer.new-layout .footer-widget .group-item .item.has-padding{padding:0 20px}.footer.new-layout .footer-widget .group-item .item.has-padding-left{padding:0 0 0 20px}.footer.new-layout .footer-widget .group-item .item.has-padding-right{padding:0 20px 0 0}.footer.new-layout .footer-widget .group-item .item.bottom-direction{padding-bottom:4px;vertical-align:bottom}.footer.new-layout .social-media{display:block;position:relative}.footer.new-layout .social-media .icon{margin-right:5px}.footer.new-layout .feedback-area{display:block;position:relative}.footer.new-layout .feedback-area .button.wide,.footer.new-layout .feedback-area .calendar table.fc-header .wide.fc-button-today,.calendar table.fc-header .footer.new-layout .feedback-area .wide.fc-button-today,.footer.new-layout .feedback-area .ui-datepicker-buttonpane .wide.ui-priority-secondary,.ui-datepicker-buttonpane .footer.new-layout .feedback-area .wide.ui-priority-secondary,.footer.new-layout .feedback-area .ui-datepicker-buttonpane .wide.ui-priority-primary,.ui-datepicker-buttonpane .footer.new-layout .feedback-area .wide.ui-priority-primary{margin-bottom:0}.footer.new-layout .feedback-area .feedback-popup{display:none;position:absolute;bottom:100%;left:0;margin-bottom:130px;z-index:3;width:100%;background:#414042;text-align:right}.footer.new-layout .feedback-area .feedback-popup .feedback-close{display:inline-block;margin:15px 15px 0;width:20px;height:20px;background:url("../lib/css/themes/university/images/sprites-icon/icon-close.png")}.footer.new-layout .feedback-area .feedback-popup .feedback-close:hover{background:url("../lib/css/themes/university/images/sprites-icon/icon-close-hover.png")}.footer.new-layout .feedback-area .feedback-popup .feedback-close:active{background:url("../lib/css/themes/university/images/sprites-icon/icon-close-active.png")}.footer.new-layout .feedback-area .feedback-popup form{position:relative;padding:15px;color:transparent}.footer.new-layout .feedback-area .feedback-popup form p{margin:15px 0 0}.footer.new-layout .feedback-area .feedback-popup form p:first-child{margin:0}.footer.new-layout .feedback-area .feedback-popup form input[type="text"],.footer.new-layout .feedback-area .feedback-popup form textarea{color:#5e5e5e}.footer.new-layout .feedback-area .feedback-popup form:after{display:block;position:absolute;top:100%;left:50%;z-index:1;content:'';margin-left:-10px;width:0;height:0;border:10px solid;border-top-color:#414042}.footer.new-layout .corporate-area{display:block;position:relative}.footer.new-layout .corporate-area .main-title{display:block;margin:0;padding:0 0 5px;font-size:18px;font-weight:bold;text-transform:uppercase;color:#f2f2f2;line-height:20px}.footer.new-layout .corporate-area .pre-title{display:block;margin:0;padding:0;font-size:18px;font-weight:300;text-transform:none;color:#fff;line-height:15px}/*! Overriding */

.pagination{text-align:center}.pagination li{list-style-type:none;float:left}.pagination li a{padding:0 5px;cursor:pointer}.pagination li.active a{cursor:default;color:gray}.sorting{cursor:pointer;background-image:url(../lib/datatable/img/sort_both.png);background-repeat:no-repeat;background-position:center right}.sorting-desc{background-image:url(../lib/datatable/img/sort_desc.png)}.sorting-asc{background-image:url(../lib/datatable/img/sort_asc.png)}.datatable-load-bar{width:100%;margin:8px 0;border:1px solid gray;height:10px}.datatable-load-bar .bar{height:10px;background-color:#AEF}
.sorting{cursor:pointer;background-image:url(../lib/datatable/img/sort_both.png);background-repeat:no-repeat;background-position:center right}.sorting-desc{background-image:url(../lib/datatable/img/sort_desc.png)}.sorting-asc{background-image:url(../lib/datatable/img/sort_asc.png)}.datatable-load-bar{width:100%;margin:8px 0}
.alert {
    border: 0;
    border-radius: 3px;
    color: #FFFFFF;
    padding-top: .9rem;
    padding-bottom: .9rem;
    position: relative;
}

    .alert.alert-success {
        background-color: #7ed6a5;
    }

    .alert.alert-danger {
        background-color: #f1926e;
    }

    .alert.alert-warning {
        background-color: #fccf71;
    }

    .alert.alert-info {
        background-color: #66c4de;
    }

    .alert.alert-primary {
        background-color: #65d1d4;
    }


@keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}