 .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); } 
.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-period { } .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 0.35s ease-in-out;   -moz-transition:all 0.35s ease-in-out;   -o-transition:all 0.35s ease-in-out;   transition:all 0.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:0.046875em;   line-height:1;   padding:0.84375em 0.875em 0.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; }
