 .is-countdown { border:1px solid #ccc; background-color:#eee; } .countdown-rtl { direction:rtl; } .countdown-holding span { color:#888; } .countdown-row { clear:both; width:100%; padding:0px 2px; text-align:center; } .countdown-show1 .countdown-section { width:98%; } .countdown-show2 .countdown-section { width:48%; } .countdown-show3 .countdown-section { width:32.5%; } .countdown-show4 .countdown-section { width:24.5%; } .countdown-show5 .countdown-section { width:19.5%; } .countdown-show6 .countdown-section { width:16.25%; } .countdown-show7 .countdown-section { width:14%; } .countdown-section { display:block; float:left; font-size:75%; text-align:center; } .countdown-amount {   font-size:200%; } .countdown-period {   display:block; } .countdown-descr { display:block; width:100%; } 
  .owl-carousel .owl-wrapper:after { content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0; } .owl-carousel{ display:none; position:relative; width:100%; -ms-touch-action:pan-y; } .owl-carousel .owl-wrapper{ display:none; position:relative; -webkit-transform:translate3d(0px, 0px, 0px); } .owl-carousel .owl-wrapper-outer{ overflow:hidden; position:relative; width:100%; } .owl-carousel .owl-wrapper-outer.autoHeight{ -webkit-transition:height 500ms ease-in-out; -moz-transition:height 500ms ease-in-out; -ms-transition:height 500ms ease-in-out; -o-transition:height 500ms ease-in-out; transition:height 500ms ease-in-out; } .owl-carousel .owl-item{ float:left; } .owl-controls .owl-page, .owl-controls .owl-buttons div{ cursor:pointer; } .owl-controls { -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }  .grabbing {   cursor:url(https://ttc.edu.my/wp-content/plugins/wp-events-manager/inc/libraries/owl-carousel/css/grabbing.png) 8 8, move; }  .owl-carousel .owl-wrapper, .owl-carousel .owl-item{ -webkit-backface-visibility:hidden; -moz-backface-visibility: hidden; -ms-backface-visibility:  hidden;  -webkit-transform:translate3d(0,0,0);  -moz-transform:translate3d(0,0,0);  -ms-transform:translate3d(0,0,0); } 
 .mfp-bg {  top:0;  left:0;  width:100%;  height:100%;  z-index:1042;  overflow:hidden;  position:fixed;  background:#0b0b0b;  opacity:0.8;  filter:alpha(opacity=80); } .mfp-wrap {  top:0;  left:0;  width:100%;  height:100%;  z-index:1043;  position:fixed;  outline:none !important;  -webkit-backface-visibility:hidden; } .mfp-container {  text-align:center;  position:absolute;  width:100%;  height:100%;  left:0;  top:0;  padding:0 8px;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box; } .mfp-container:before {  content:'';  display:inline-block;  height:100%;  vertical-align:middle; } .mfp-align-top .mfp-container:before {  display:none; } .mfp-content {  position:relative;  display:inline-block;  vertical-align:middle;  margin:0 auto;  text-align:left;  z-index:1045; } .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {  width:100%;  cursor:auto; } .mfp-ajax-cur {  cursor:progress; } .mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {  cursor:-moz-zoom-out;  cursor:-webkit-zoom-out;  cursor:zoom-out; } .mfp-zoom {  cursor:pointer;  cursor:-webkit-zoom-in;  cursor:-moz-zoom-in;  cursor:zoom-in; } .mfp-auto-cursor .mfp-content {  cursor:auto; } .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {  -webkit-user-select:none;  -moz-user-select:none;  user-select:none; } .mfp-loading.mfp-figure {  display:none; } .mfp-hide {  display:none !important; } .mfp-preloader {  color:#CCC;  position:absolute;  top:50%;  width:auto;  text-align:center;  margin-top:-0.8em;  left:8px;  right:8px;  z-index:1044; }  .mfp-preloader a {   color:#CCC; }   .mfp-preloader a:hover { color:#FFF; } .mfp-s-ready .mfp-preloader {  display:none; } .mfp-s-error .mfp-content {  display:none; } button.mfp-close, button.mfp-arrow {  overflow:visible;  cursor:pointer;  background:transparent;  border:0;  -webkit-appearance:none;  display:block;  outline:none;  padding:0;  z-index:1046;  -webkit-box-shadow:none;  box-shadow:none; } button::-moz-focus-inner {  padding:0;  border:0; } .mfp-close {  width:44px;  height:44px;  line-height:44px;  position:absolute;  right:0;  top:0;  text-decoration:none;  text-align:center;  opacity:0.65;  filter:alpha(opacity=65);  padding:0 0 18px 10px;  color:#FFF;  font-style:normal;  font-size:28px;  font-family:Arial, Baskerville, monospace; }  .mfp-close:hover,  .mfp-close:focus {   opacity:1;   filter:alpha(opacity=100); }  .mfp-close:active {   top:1px; } .mfp-close-btn-in .mfp-close {  color:#333; } .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {  color:#FFF;  right:-6px;  text-align:right;  padding-right:6px;  width:100%; } .mfp-counter {  position:absolute;  top:0;  right:0;  color:#CCC;  font-size:12px;  line-height:18px;  white-space:nowrap; } .mfp-arrow {  position:absolute;  opacity:0.65;  filter:alpha(opacity=65);  margin:0;  top:50%;  margin-top:-55px;  padding:0;  width:90px;  height:110px;  -webkit-tap-highlight-color:transparent; }  .mfp-arrow:active {   margin-top:-54px; }  .mfp-arrow:hover,  .mfp-arrow:focus {   opacity:1;   filter:alpha(opacity=100); }  .mfp-arrow:before,  .mfp-arrow:after,  .mfp-arrow .mfp-b,  .mfp-arrow .mfp-a {   content:'';   display:block;   width:0;   height:0;   position:absolute;   left:0;   top:0;   margin-top:35px;   margin-left:35px;   border:medium inset transparent; }  .mfp-arrow:after,  .mfp-arrow .mfp-a {   border-top-width:13px;   border-bottom-width:13px;   top:8px; }  .mfp-arrow:before,  .mfp-arrow .mfp-b {   border-top-width:21px;   border-bottom-width:21px;   opacity:0.7; } .mfp-arrow-left {  left:0; }  .mfp-arrow-left:after,  .mfp-arrow-left .mfp-a {   border-right:17px solid #FFF;   margin-left:31px; }  .mfp-arrow-left:before,  .mfp-arrow-left .mfp-b {   margin-left:25px;   border-right:27px solid #3F3F3F; } .mfp-arrow-right {  right:0; }  .mfp-arrow-right:after,  .mfp-arrow-right .mfp-a {   border-left:17px solid #FFF;   margin-left:39px; }  .mfp-arrow-right:before,  .mfp-arrow-right .mfp-b {   border-left:27px solid #3F3F3F; } .mfp-iframe-holder {  padding-top:40px;  padding-bottom:40px; }  .mfp-iframe-holder .mfp-content {   line-height:0;   width:100%;   max-width:900px; }  .mfp-iframe-holder .mfp-close {   top:-40px; } .mfp-iframe-scaler {  width:100%;  height:0;  overflow:hidden;  padding-top:56.25%; }  .mfp-iframe-scaler iframe {   position:absolute;   display:block;   top:0;   left:0;   width:100%;   height:100%;   box-shadow:0 0 8px rgba(0, 0, 0, 0.6);   background:#000; }  img.mfp-img {  width:auto;  max-width:100%;  height:auto;  display:block;  line-height:0;  -webkit-box-sizing:border-box;  -moz-box-sizing:border-box;  box-sizing:border-box;  padding:40px 0 40px;  margin:0 auto; }  .mfp-figure {  line-height:0; }  .mfp-figure:after {   content:'';   position:absolute;   left:0;   top:40px;   bottom:40px;   display:block;   right:0;   width:auto;   height:auto;   z-index:-1;   box-shadow:0 0 8px rgba(0, 0, 0, 0.6);   background:#444; }  .mfp-figure small {   color:#BDBDBD;   display:block;   font-size:12px;   line-height:14px; }  .mfp-figure figure {   margin:0; } .mfp-bottom-bar {  margin-top:-36px;  position:absolute;  top:100%;  left:0;  width:100%;  cursor:auto; } .mfp-title {  text-align:left;  line-height:18px;  color:#F3F3F3;  word-wrap:break-word;  padding-right:36px; } .mfp-image-holder .mfp-content {  max-width:100%; } .mfp-gallery .mfp-image-holder .mfp-figure {  cursor:pointer; } @media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px) {   .mfp-img-mobile .mfp-image-holder {   padding-left:0;   padding-right:0; }  .mfp-img-mobile img.mfp-img {   padding:0; }  .mfp-img-mobile .mfp-figure:after {   top:0;   bottom:0; }  .mfp-img-mobile .mfp-figure small {   display:inline;   margin-left:5px; }  .mfp-img-mobile .mfp-bottom-bar {   background:rgba(0, 0, 0, 0.6);   bottom:0;   margin:0;   top:auto;   padding:3px 5px;   position:fixed;   -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   box-sizing:border-box; }   .mfp-img-mobile .mfp-bottom-bar:empty { padding:0; }  .mfp-img-mobile .mfp-counter {   right:5px;   top:3px; }  .mfp-img-mobile .mfp-close {   top:0;   right:0;   width:35px;   height:35px;   line-height:35px;   background:rgba(0, 0, 0, 0.6);   position:fixed;   text-align:center;   padding:0; } } @media all and (max-width:900px) {  .mfp-arrow {   -webkit-transform:scale(0.75);   transform:scale(0.75); }  .mfp-arrow-left {   -webkit-transform-origin:0;   transform-origin:0; }  .mfp-arrow-right {   -webkit-transform-origin:100%;   transform-origin:100%; }  .mfp-container {   padding-left:6px;   padding-right:6px; } } .mfp-ie7 .mfp-img {  padding:0; } .mfp-ie7 .mfp-bottom-bar {  width:600px;  left:50%;  margin-left:-300px;  margin-top:5px;  padding-bottom:5px; } .mfp-ie7 .mfp-container {  padding:0; } .mfp-ie7 .mfp-content {  padding-top:44px; } .mfp-ie7 .mfp-close {  top:0;  right:0;  padding-top:0; }   .mfp-fade.mfp-bg {  opacity:0;  -webkit-transition:all 0.15s ease-out;  -moz-transition:all 0.15s ease-out;  transition:all 0.15s ease-out; } .mfp-fade.mfp-bg.mfp-ready {  opacity:0.8; } .mfp-fade.mfp-bg.mfp-removing {  opacity:0; }  .mfp-fade.mfp-wrap .mfp-content {  opacity:0;  -webkit-transition:all 0.15s ease-out;  -moz-transition:all 0.15s ease-out;  transition:all 0.15s ease-out; } .mfp-fade.mfp-wrap.mfp-ready .mfp-content {  opacity:1; } .mfp-fade.mfp-wrap.mfp-removing .mfp-content {  opacity:0; }
.tp_event_counter{background-color:#ffb606;height:auto;overflow:hidden;padding:20px}.countdown-section{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.1);padding:10px}.countdown-amount{position:relative;width:50px;height:40px;overflow:hidden}.countdown-descr{font-size:13px !important}@font-face{font-family:'icomoon';src:url(https://ttc.edu.my/wp-content/plugins/wp-events-manager/assets/css/frontend/../fonts/icomoon.eot);src:url(https://ttc.edu.my/wp-content/plugins/wp-events-manager/assets/css/frontend/../fonts/icomoon.eot) format('embedded-opentype'),url(https://ttc.edu.my/wp-content/plugins/wp-events-manager/assets/css/frontend/../fonts/icomoon.ttf) format('truetype'),url(https://ttc.edu.my/wp-content/plugins/wp-events-manager/assets/css/frontend/../fonts/icomoon.woff) format('woff'),url(https://ttc.edu.my/wp-content/plugins/wp-events-manager/assets/css/frontend/../fonts/icomoon.svg) format('svg');font-weight:normal;font-style:normal}[class^="event-icon-"],[class*=" event-icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.event-icon-spinner2:before{content:"\e97b"}@keyframes anim-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spinner{display:inline-block;line-height:1;margin:.5em;animation:anim-rotate 2s infinite linear;color:#fff;text-shadow:0 0 .25em rgba(255,255,255,.3)}.event-lightbox-wrap .mfp-close{display:none}#event-lightbox{display:none;visibility:none;position:relative;width:500px;margin:0 auto;padding:20px;background-color:#fff}#event-lightbox.event-fade{display:block;opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}#event-lightbox.event-fade.event-in{opacity:1;visibility:visible}.tp-event-notice{margin:10px 0 2em !important;position:relative;list-style:none !important;width:auto;word-wrap:break-word}.tp-event-notice.success{color:#31708f;background:#d9edf7;padding:10px 15px !important}.tp-event-notice.error{padding:1em 2em 1em 1.5em !important;background-color:#fdb494;color:#515151;border-left:3px solid #c35a2c}.form-row input,.form-row input[type="text"],.form-row input[type="email"],.form-row input[type="checkbox"],.form-row input[type="number"],.form-row input[type="password"]{border:1px solid #eee;background-color:transparent}.form-row.has-error{color:#a00}.form-row.has-error input{border-color:#a00}.form-row.validated input{border-color:#69bf29}.event_auth_button{background:#1a1a1a;border:0;border-radius:2px;color:#fff;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:700;letter-spacing:.046875em;line-height:1;padding:.84375em .875em .78125em;text-transform:uppercase}.event_auth_button:hover{background:#007acc;cursor:pointer;color:#fff}.event_auth_payment_methods{margin:10px 0;list-style:none;padding:10px;border-radius:3px;background-color:#eee}.single-tp_event .entry-summary{margin-bottom:0}.post-type-archive-tp_event .entry-title,.tax-tp_event_category .entry-title,.entry-summary .entry-countdown,.entry-summary .entry-content{margin-top:20px}.post-type-archive-tp_event ul,.tax-tp_event_category ul{list-style-type:none}.post-type-archive-tp_event ul li.tp_event,.tax-tp_event_category ul li.tp_event{width:calc(50% - 30px);float:left}.post-type-archive-tp_event ul li.tp_event:nth-child(2n),.tax-tp_event_category ul li.tp_event:nth-child(2n){margin-left:15px}.post-type-archive-tp_event ul li.tp_event:nth-child(2n+1),.tax-tp_event_category ul li.tp_event:nth-child(2n+1){margin-right:15px;clear:both}.post-type-archive-tp_event .events-pagination{clear:both}.post-type-archive-tp_event .events-pagination ul.page-numbers li{display:inline-block;padding:0 5px}#content article.tp_single_event .entry-content{float:none;width:100%}.single-tp_event .entry-register a{display:inline-block;margin-top:-10px;margin-bottom:20px}.wpems_g_calendar_url{display:block !important}
