
#enoticeboard { background: #fff; padding: 30px 0; font-family: Arial, Helvetica, sans-serif; }
.cce-panel.section-padding { padding: 20px 0; background: #fff; }
.heading .section-title { font-size: 2rem; margin: 0 0 10px; color: #222; }

/* Accordion container */
#cce-accordion { margin: 0 auto; width: 1100px; height: 420px; display: block; list-style: none; padding: 0; box-sizing: border-box; }
.z-accordion { padding: 0; }

/* Section (tab) header */
.z-section { display: inline-block; vertical-align: top; box-sizing: border-box; }
.z-header { cursor: pointer; background: #f7f7f7; border-radius: 4px; padding: 0 15px; height: 61px; line-height: 60px; font-weight: 600; color: #222; border: 1px solid #eee; }
.z-title { display: inline-flex; align-items: center; gap: 10px; }
.hpanel-icon img { width: 36px; height: auto; display: inline-block; vertical-align: middle; }
.hpanel-text { display: inline-block; vertical-align: middle; }
.z-arrow { display: inline-block; margin-left: 6px; }

/* Content area */
.z-content { display: block; padding: 12px; box-sizing: border-box; background: #fff; height: 320px; overflow: hidden; }
.z-auto-g { position: relative; }

/* News lists */
#flash-news, #latest-news, #latest-notifications, #latest-results { list-style: none; margin: 0; padding: 0; height: 320px; overflow: hidden; }
.news-post { display: flex; align-items: flex-start; gap: 12px; padding: 8px 0; border-bottom: 1px solid #f0f0f0; }
.news-date { background: #f1f1f1; padding: 6px 8px; text-align: center; font-weight: 700; color: #333; min-width: 46px; border-radius: 4px; }
.news-date span { display: block; font-size: 0.85rem; color: #666; }
.news-content { flex: 1; }
.news-content a { color: #222; text-decoration: none; font-weight: 600; }
.news-content a:hover { text-decoration: underline; }

/* Ticker controls */
.lni-chevron-up-circle, .lni-chevron-down-circle { cursor: pointer; font-size: 22px; color: #555; display: inline-block; vertical-align: middle; }

/* Bullet lists for Useful Links */
.bullet-list1 { list-style: none; padding: 0; margin: 0; text-align: left; }
.bullet-list1 li { padding: 6px 0; }
.bullet-list1 li a { color: #0b5ef6; text-decoration: none; }

/* Small helpers */
.text-center { text-align: center; }
.container { max-width: 1140px; margin: 0 auto; padding: 0 15px; box-sizing: border-box; }

/* Responsive */
@media (max-width: 1200px) {
  #cce-accordion { width: 100%; }
  .z-header { font-size: 1rem; }
}


.section-padding {
	padding: 60px 0
}

.heading {
	margin-bottom: 40px
}

.section-title {
	font-size: 30px;
	color: #333;
	font-weight: 700;
	text-align: center;
	position: relative
}

.section-title:before {
	position: absolute;
	content: '';
	height: 3px;
	width: 70px;
	margin-left: -90px;
	bottom: 16px;
	background-color: #03a9f4
}

.section-title:after {
	position: absolute;
	content: '';
	height: 3px;
	width: 70px;
	margin-left: 20px;
	bottom: 16px;
	background-color: #03a9f4
}

.sub-title {
	font-size: 20px;
	color: #707070;
	font-weight: 500
}

.btn {
	font-size: 14px;
	padding: 7px 20px;
	cursor: pointer;
	font-weight: 400;
	-webkit-transition: all .2s linear;
	-moz-transition: all .2s linear;
	-o-transition: all .2s linear;
	transition: all .2s linear;
	display: inline-block
}

.btn:focus,
.btn:active {
	box-shadow: none;
	outline: none;
	color: #fff
}

.btn-common {
	background-color: #03a9f4;
	position: relative;
	color: #fff;
	z-index: 1;
	border-radius: 30px;
	transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out
}

.btn-common:hover {
	color: #fff;
	box-shadow: 0 6px 22px rgba(0, 0, 0, .1)
}

/* owl carousel */

.owl-carousel .item {
	margin: 2px
}

.owl-carousel.item img {
	display: block;
	width: 50%;
	height: auto
}

.owl-carousel .owl-controls .owl-page {
	display: inline-block
}

.owl-carousel .owl-controls .owl-page span {
	background: none repeat scroll 0 0 #fff;
	border-radius: 50px;
	display: block;
	height: 12px;
	margin: 5px 7px;
	opacity: .5;
	width: 12px
}

.owl-carousel .owl-item img {
	width: auto;
	display: inline-block
}

.owl-pagination {
	position: absolute;
	width: 100%;
	left: 0;
	bottom: -40px
}

.owl-theme .owl-controls .owl-page {
	display: inline-block;
	zoom: 1;
	*display: inline
}

.owl-theme .owl-controls .owl-page span {
	display: block;
	width: 12px;
	height: 12px;
	margin: 2px 4px;
	filter: alpha(opacity=50);
	opacity: 1;
	border-radius: 30px;
	background: #fff;
	border: 2px solid #fff;
	box-shadow: 0 0 2px rgba(0, 0, 0, .2);
	transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span {
	background: #03a9f4
}

.owl-nav {
	position: relative;
	top: -215px;
	left: 0
}

.owl-nav div.owl-prev {
	float: left;
	margin-left: -18px
}

.owl-nav div.owl-next {
	float: right!important;
	margin-right: -18px
}

.owl-nav div {
	width: 40px;
	height: 40px;
	display: block!important;
	background: #03a9f4!important;
	text-align: center;
	display: inline-block;
	opacity: 1!important;
	border-radius: 30px!important;
	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .18), 0 2px 5px 0 rgba(0, 0, 0, .15);
	transition: all .4s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out
}

.owl-nav div i {
	color: #fff;
	font-size: 16px;
	line-height: 40px
}

.owl-nav div:hover {
	background: #3ebfea!important;
	box-shadow: 0 5px 11px 0 rgba(0, 0, 0, .18), 0 4px 15px 0 rgba(0, 0, 0, .15)
}


/* Marquee News Ticker - Scoped to #enoticeboard */

#enoticeboard .css-tab {
  will-change: transform;
 
  width: auto;
  z-index: 1;
  background: #1a1a1a;

  -webkit-transform: translateY(-100%);
          transform: translateY(-100%);
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1);
}
#enoticeboard .css-tab--active {
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
#enoticeboard .css-tab__list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
width:auto;
margin: 0 auto;
}
#enoticeboard .css-tab__item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  position: relative;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1);
}
#enoticeboard .css-tab__item:hover {
  opacity: 0.75;
}
#enoticeboard .css-tab__thumb {
  display: block;
  height: 40px;
  background: #dc143c;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1);
}

#enoticeboard .css-tab__label {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  text-transform: normal;
  letter-spacing: 1px;
  color: #fff;
  font-weight: bold;
  margin: 0;
  width: 100%;
  text-align: center;

}

#enoticeboard .tab-content {
  height: 45px;
  width: 100%;
  will-change: transform;
  -webkit-perspective: 400px;
          perspective: 400px;
  overflow: hidden;
  -webkit-transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 0.45s cubic-bezier(0.23, 1, 0.32, 1);
}
#enoticeboard .section {
  will-change: transform;
  position: absolute;
  width: 100%;
  top: 0px;
  left: 0;
  
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  background: #fff;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  -webkit-transition: all 0.7s cubic-bezier(0.23, 1, 0.32, 1);
  transition: all 0.7s cubic-bezier(0.23, 1, 0.32, 1);
}
#enoticeboard .section--hidden {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%);
}
#enoticeboard .section--active {
  -webkit-transform: translateX(0) rotateY(0);
          transform: translateX(0) rotateY(0);
  z-index: 2;
}
#enoticeboard .section__wrapper {
  width: 100%;
  padding: 0 ;
  position: relative;
}

#enoticeboard .color1 {
  background: #1b1f25;
}
#enoticeboard .color2 {
  //background: #e74c3c;
  background: #ff8f00;
}
#enoticeboard .color3 {
  //background: #3498db;
    background: #e74c3c;
}
#enoticeboard .color4 {
  background: #9b59b6;
}
#enoticeboard .color5 {
  //background: #1bc885;
    background: #3498db;
}
#enoticeboard .color6 {
  background: #dfb816;
}
#enoticeboard .color7 {
  background: #53c68c;
}
#enoticeboard .color8 {
  background: #1bc885;
}



/* Sreedhars CCE Panel */

#enoticeboard {
	background: #fff;
}

/*zozo.accordion.min start*/
.z-slider-wrapper, .z-accordion, .z-accordion > .z-section, .z-accordion > .z-section > .z-header, .z-accordion > .z-section > .z-header > .z-title, .z-accordion > .z-section > .z-header > .z-arrow, .z-accordion > .z-section > .z-content{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;}
.z-slider-wrapper, .z-accordion, .z-accordion:before, .z-accordion:after{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
.z-accordion > .z-section > .z-header{position:relative;margin:0;display:block;color:#666;font-weight:normal;text-shadow:0 1px 1px rgba(255, 255, 255, 0.6);outline:none;cursor:pointer;text-decoration:none;}
.z-accordion > .z-section.z-active > .z-header > .z-arrow, .z-accordion > .z-section > .z-header:hover > .z-arrow{opacity:1;}
.z-accordion > .z-section > .z-content{background:white;}
.z-accordion.vertical > .z-section > .z-header{font-size:12px;line-height:40px;height:40px;padding:0 1em;}
.z-accordion > .z-section > .z-header.z-focus{z-index:9999 !important;}
.z-accordion.z-focus, .z-accordion.vertical > .z-section > .z-header.z-focus, .z-accordion.horizontal > .z-section > .z-header.z-focus .z-title{font-weight:bold !important;color:black;background-color:white !important;background:white !important;border-bottom:2px solid red !important;}
.z-accordion.vertical > .z-section > .z-header > .z-arrow{right:14px;top:50%;}
.z-accordion.vertical > .z-section > .z-header > .z-arrow.z-loading{margin-top:-8px;}
.z-accordion.vertical > .z-section.z-active > .z-header{font-weight:bold;}
.z-accordion.vertical > .z-section.z-active > .z-header > .z-arrow, .z-accordion.vertical > .z-section > .z-header:hover > .z-arrow{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);right:14px;}
.z-accordion.vertical > .z-section > .z-content{display:none;}
.z-accordion.transition.vertical > .z-section > .z-content{height:0px;overflow:hidden;display:block!important;}
.z-accordion.transition.vertical.z-grouped.z-bordered > .z-section > .z-content, .z-accordion.transition.vertical.z-ungrouped.z-bordered > .z-section > .z-content{border-bottom-width:0;}
.z-accordion.transition.vertical > .z-section > .z-content > .z-auto-g{padding:20px 15px 10px 15px;}
.z-slider-wrapper > .z-accordion.transition.vertical > .z-section > .z-content > .z-auto-g{padding:0;}
.z-accordion.transition.vertical.z-grouped.z-bordered > .z-section.z-active > .z-content, .z-accordion.transition.vertical.z-ungrouped.z-bordered > .z-section.z-active > .z-content{border-bottom-width:1px;}
.z-accordion.horizontal{position:relative;overflow:hidden;height:100%;background:#FFF;}
.z-accordion.horizontal > .z-section > .z-header{position:absolute;background:#FFF;z-index:20;top:0;left:0;width:320px;height:50px;line-height:49px;font-size:16px;text-align:right;-webkit-backface-visibility:hidden;-webkit-transform:translateX(-100%) rotate(-90deg);-webkit-transform-origin:right top;-moz-transform:translateX(-100%) rotate(-90deg);-moz-transform-origin:right top;-o-transform:translateX(-100%) rotate(-90deg);-o-transform-origin:right top;transform:translateX(-100%) rotate(-90deg);transform-origin:right top;bottom:0;}
.z-accordion.horizontal > .z-section{display:inline;overflow:hidden;height:100%;position:absolute;background:#FFF;}
.z-accordion.horizontal > .z-section.z-active > .z-header{cursor:default;}
.z-accordion.horizontal > .z-section > .z-header .z-title{display:block;padding-right:5%;text-align:right;height:49px;line-height:48px;white-space:nowrap;-webkit-transition:all 0.25s ease-out;}
.z-accordion.horizontal > .z-section > .z-header .z-arrow{left:14px;left:6%;z-index:20;top:50%;display:inline-block;}
.z-accordion.horizontal > .z-section > .z-header > .z-arrow.z-loading{margin-left:-4px;margin-top:-8px;}
.z-accordion.horizontal > .z-section.z-active > .z-header > .z-arrow, .z-accordion.horizontal > .z-section > .z-header:hover > .z-arrow{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);}
.z-accordion.horizontal > .z-section > .z-content{height:96%;position:absolute;top:0;overflow:hidden;background:#fafafa;margin:6px 0 0 0;height:100%;margin:0;bottom:0;left:48px;right:0;}
.z-accordion.horizontal > .z-section > .z-content > div{padding:10px 10px 10px 20px;}
.z-accordion.horizontal > .z-section.z-active > .z-content{height:100%;}
.z-accordion.horizontal > section.z-active.z-last > .z-content{height:96%;margin:6px 0 0 0;height:100%;margin:0;}
.z-accordion.z-scrollable > .z-section.z-active .z-content::-webkit-scrollbar{width:9px;height:9px;}
.z-accordion.z-scrollable > .z-section.z-active .z-content::-webkit-scrollbar-thumb{background:rgba(0, 0, 0, 0.2);border:thin solid rgba(0, 0, 0, 0.1);}
.z-accordion.z-scrollable > .z-section.z-active .z-content::-webkit-scrollbar-track{background:rgba(0, 0, 0, 0.05);border:thin solid rgba(0, 0, 0, 0.06);box-shadow:0 0 3px rgba(0, 0, 0, .1) inset;}
.z-accordion.horizontal.z-scrollable > .z-section.z-active > .z-content:hover, .z-accordion.horizontal.z-scrollable > .z-section.z-active > .z-content > div:hover, .z-accordion.vertical.z-scrollable > .z-section.z-active > .z-content:hover{overflow:auto;}
.z-accordion.z-scrollable > .z-section.z-active > .z-content, .z-accordion.z-scrollable > .z-section.z-active > .z-content > div{overflow:hidden;}
.z-accordion, .z-accordion > .z-section, .z-accordion > .z-section > .z-header, .z-accordion > .z-section > .z-header .z-title, .z-accordion > .z-section > .z-content{border-width:0;border-style:solid;border-color:#dfdfdf;}
.z-accordion.vertical.z-grouped.z-bordered > .z-section > .z-header{border-width:1px;margin-top:-1px;}
.z-accordion.vertical.z-grouped.z-bordered > .z-section.z-first > .z-header{border-top-width:1px;}
.z-accordion.vertical.z-grouped.z-bordered > .z-section.z-last > .z-header{border-bottom-width:1px;}
.z-accordion.vertical.z-grouped.z-bordered > .z-section > .z-content{border-left-width:1px;border-right-width:1px;border-bottom-width:1px;}
.z-accordion.vertical.z-ungrouped > .z-section{margin:5px 0;}
.z-accordion.vertical.z-ungrouped.z-bordered > .z-section > .z-header{border-width:1px;}
.z-accordion.vertical.z-ungrouped.z-bordered > .z-section > .z-content{border-left-width:1px;border-right-width:1px;border-bottom-width:1px;}
.z-accordion.horizontal.z-bordered{border-width:1px;}
.z-accordion.horizontal.z-bordered > .z-section > .z-header > .z-title{border-width:1px 0 1px 0;}
.z-accordion.horizontal.z-bordered > .z-section.z-last > .z-header > .z-title{border-bottom-width:0;}
.z-accordion.horizontal.z-bordered > .z-section.z-first > .z-header > .z-title{border-top:none;}
.z-accordion.horizontal.z-bordered > .z-section.z-active.z-last > .z-header > .z-title{border-bottom-width:1px;}
.z-accordion.vertical > .z-section > .z-header > .z-title2{background-color:none !important;background:none !important;box-shadow:none;}
.ie7 .z-accordion.horizontal > .z-section > .z-header > .z-title, .ie7 .z-accordion.vertical > .z-section > .z-header, .ie8 .z-accordion.horizontal > .z-section > .z-header > .z-title, .ie8 .z-accordion.vertical > .z-section > .z-header{zoom:1;}
.ie7 .z-accordion.horizontal.z-bordered > .z-section > div, .ie8 .z-accordion.horizontal.z-bordered > .z-section > div{border-left-width:1px;}
.ie7 .z-accordion.horizontal > .z-section > .z-header{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}
.ie8 .z-accordion.horizontal > .z-section > .z-header{filter:none;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-ms-transform:none;}
.ie9 .z-accordion.horizontal > .z-section > .z-header{filter:none;-ms-filter:none;-ms-transform:translateX(-100%) rotate(-90deg);-ms-transform-origin:right top;}
.ie .z-accordion.horizontal > .z-section > .z-header{height:50px;}
.ie .z-accordion.horizontal > .z-section > .z-header > .z-title{height:48px;}
.ie .z-accordion.vertical > .z-section > .z-header{height:1%;}
.ie8 .z-accordion.horizontal{padding-right:1px;}
.z-accordion.z-ungrouped.z-rounded > .z-section{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.z-accordion.z-ungrouped.z-rounded > .z-section > .z-header{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.z-accordion.z-ungrouped.z-rounded > .z-section > .z-content{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.z-accordion.z-ungrouped.z-rounded > .z-section.z-active{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.z-accordion.z-ungrouped.z-rounded > .z-section.z-active > .z-header{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.z-accordion.z-ungrouped.z-rounded > .z-section.z-active > .z-content{-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.z-accordion.z-grouped.z-rounded{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.z-accordion.z-grouped.z-rounded > .z-section:last-child .z-content{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}
.z-accordion.z-grouped.z-rounded > .z-section:first-child, .z-accordion.z-grouped.z-rounded > .z-section:first-child h3{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.z-accordion.z-grouped.z-rounded > .z-section:last-child, .z-accordion.z-grouped.z-rounded > .z-section:last-child h3{-moz-border-radius:0 0px 5px 5px;-webkit-border-radius:0 0px 5px 5px;border-radius:0 0px 5px 5px;}
.z-accordion.z-grouped.z-rounded > .z-section.z-active:last-child, .z-accordion.z-grouped.z-rounded > .z-section.z-active:last-child h3{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.z-accordion.horizontal.z-rounded{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.z-accordion.horizontal.z-rounded section.z-active:last-child .z-content{border-radius:0px 5px 5px 0px;}
.z-accordion.horizontal.z-rounded > .z-section:first-child > .z-header, .z-accordion.horizontal.z-rounded > .z-section:first-child h3 > .z-title{-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}
.z-accordion.horizontal.z-rounded > .z-section:last-child > .z-header, .z-accordion.horizontal.z-rounded > .z-section:last-child .z-title{-moz-border-radius:0 0px 5px 5px;-webkit-border-radius:0 0px 5px 5px;border-radius:0 0px 5px 5px;}
.z-accordion.horizontal.z-rounded > .z-section.z-active:last-child > .z-header, .z-accordion.horizontal.z-rounded > .z-section.z-active:last-child > .z-header > .z-title{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.z-accordion.black > .z-section > .z-header > .z-arrow{background-position:0 -62px;}
.z-accordion.clean.vertical, .z-accordion.clean.vertical > .z-section, .z-accordion.clean.vertical > .z-section > .z-header, .z-accordion.clean.vertical > .z-section > .z-header .z-title, .z-accordion.clean.vertical > .z-section > .z-content, .z-accordion.clean.vertical.z-bordered > .z-section, .z-accordion.clean.vertical.z-bordered > .z-section > .z-header, .z-accordion.clean.vertical.z-bordered > .z-section > .z-content{border-width:0;box-shadow:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.z-accordion.clean.vertical > .z-section, .z-accordion.clean.vertical.z-ungrouped.z-bordered > .z-section{margin:2px 0 2px 0;}
.z-accordion.clean.vertical > .z-section > .z-header, .z-accordion.clean.vertical.z-bordered > .z-section > .z-header{font-size:16px;border-bottom:1px solid #E7E7E7;border-bottom:1px solid rgba(207, 207, 207, 0.7);border-top:1px solid #fff;border-top:1px solid rgba(255, 255, 255, 0);background:white;}
@media screen and (max-width:320px){.z-accordion > .z-section > a{font-size:14px;}
}
.z-accordion, .z-accordion *, .z-accordion > .z-section, .z-accordion > .z-section > .z-header, .z-accordion > .z-section > .z-header > .z-title, .z-accordion > .z-section > .z-header > .z-arrow, .z-accordion > .z-section > .z-content{-webkit-tap-highlight-color:rgba(255, 255, 255, 0);-webkit-touch-callout:none;outline:none;}
.z-accordion.z-mobile, .z-accordion.z-mobile > .z-section, .z-accordion.z-mobile > .z-section > .z-header, .z-accordion.z-mobile > .z-section > .z-header > .z-title, .z-accordion.z-mobile > .z-section > .z-header > .z-arrow, .z-accordion.z-mobile > .z-section > .z-content{box-shadow:none !important;text-shadow:none !important;}
/*zozo.accordion.min end*/


.cce-panel{width:100%;float:left;margin:0px 0 0 0;position:relative;}
.cce-panel *{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0 auto;padding:0;text-decoration:none;list-style:none}
.cce-panel .rd-icon-box{width:100px;height:100px;margin:0 auto 20px auto;text-align:center;border:#dddddd solid 1px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;}
.cce-panel p{width:100%;float:left;margin:0px;padding:0px;text-align:center;font-size:16px;line-height:24px;color:#686868;}
.cce-panel p.why-panel-title{color:#000;margin-bottom:15px;font-weight:bold;font-size:22px;}
.cce-panel .rd-icon-box span{width:100px;height:100px;display:table-cell;vertical-align:middle;}
.cce-panel #cce-accordion{margin:30px 0;}
.cce-panel .hpanel-text{font-size:18px;color:#fff;font-weight:normal;}
.cce-panel .hpanel-icon{position:absolute;left:15px;margin:auto;bottom:0px;}
.cce-panel .hpanel-icon img{transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);}
.cce-panel .z-section > .z-header > .z-title{background:#042c4f;height:14px;}

.z-accordion.vertical.z-grouped.z-bordered > .z-section > .z-header{background:#042c4f;}

@media only screen and (max-width:980px){

.cce-panel .hpanel-icon{top:0px;left:auto;right:12px;}
.cce-panel .hpanel-icon img{transform:none;-moz-transform:none;-webkit-transform:none;-ms-transform:none;-o-transform:none;}
.cce-panel .hpanel-text{font-size:18px;}

}

#flash-news-prev, #flash-news-next, #latest-news-prev, #latest-news-next, #latest-notifications-prev, #latest-notifications-next, #latest-results-prev, #latest-results-next {
	font-size: 30px;
	cursor: pointer;
	color: #03a9f4;
	-webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}

#flash-news-prev:hover, #flash-news-next:hover, #latest-news-prev:hover, #latest-news-next:hover, #latest-notifications-prev:hover, #latest-notifications-next:hover, #latest-results-prev:hover, #latest-results-next:hover {
	color: #042c4f;
}

#flash-news li, #latest-news li, #latest-notifications li, #latest-results li {
	overflow: hidden;
	height: 80px;
	padding: 6px;
	line-height: 15px;
	list-style: none;
	font-size: 12px;
	text-align: left;
	border-bottom: 1px dotted #2c8162;
}

.news-post .news-date {
    color: #2e343c;
    width: 50px;
    text-align: center;
    font-size: 20px;
    line-height: 15px;
    padding: 10px 0;
    float: left;
    background: url("../img/icons/news-date.png") no-repeat;
}

.news-post .news-date span {
    display: block;
    font-size: 12px;
    line-height: 12px;
    padding: 9px 0 6px;
    margin: 10px 0 0;
    text-transform: uppercase;
    color: #666;
}

.news-post .news-content {
	margin-left: 70px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	display: table-cell; 
	vertical-align: middle;
	height: 70px;
}

.news-post .news-content a p{
	text-align: left;
}





