/*
Theme Name: Turnaround
Theme URI: ######
Author: the Intgene team
Author URI: http://intgene.co.in/
Description: Turnaround brings your site to life with header immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2018 works great in many languages, for any abilities, and on any device.
Version: 1.0
License URI: ######
Text Domain: turnaround
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/
/* Custom CSS */
section.news_items h4 a, .info h2 a { color: #db9a00; }
.info.det h2 a { color: #004763; }
section.events .evnt p.dt span {
	display: inline-block;
    width: 115px;
}
section.events .evnt p.dt {
	padding-right: 10px !important;
}

/* Events Filter */
.alm-filters ul li:before { display:none; }
.alm-filters ul li {
	display: flex;
    width: 100%;
}
.alm-filters ul {
    width: 100%;
    margin: 0px 0 10px !important;
	padding-left:0px !important;
    display: flex;
}
body.post-type-archive-members .alm-filters ul {
	flex-flow: row wrap;
}
body.post-type-archive-members #alm-filter-2.alm-filter ul li {
	margin-bottom: 20px !important;
}
.page_tle .alm-filters ul li a {
    width: auto;
    height: 43px;
    line-height: 40px;
    text-transform: uppercase;
	text-decoration:none;
    font-size: 15px;
    border: solid 1px rgba(255,255,255,0.5);
    padding: 0 20px;
    margin-right: 10px;
    flex-grow: 1;
	opacity:0.5;
    font-weight: 400;
    text-align: center;
    color: #fff;
	display: inline-block;
}
.page_tle .alm-filters ul li a:hover,
.page_tle .alm-filters ul li a.active
{
	opacity:1;
	color:#fff !important;
}
.alm-filters ul li a[data-value="cta-ctp"] {
  background-color: rgba(147,193,121,.9);
}
.alm-filters ul li a.active[data-value="cta-ctp"], .statebtn.cta-ctp, .statebtn.cta-ctp.active {
  background-color: rgba(147,193,121,1);
}

.alm-filters ul li a[data-value="international"] {
  background-color: rgba(35,62,153,.9);
}
.alm-filters ul li a.active[data-value="international"], .statebtn.international, .statebtn.international.active {
  background-color: rgba(35,62,153,1);
}

.alm-filters ul li a[data-value="nexgen"] {
  background-color: rgba(248,151,29,.9);
}
.alm-filters ul li a.active[data-value="nexgen"], .statebtn.nexgen, .statebtn.nexgen.active {
  background-color: rgba(248,151,29,1);
}

.alm-filters ul li a[data-value="nsw"] {
  background-color: rgba(255,221,0,.9);
}
.alm-filters ul li a.active[data-value="nsw"], .statebtn.nsw, .statebtn.nsw.active {
  background-color: rgba(255,221,0,1);
}

.alm-filters ul li a[data-value="qld"] {
  background-color: rgba(193,216,47,.9);
}
.alm-filters ul li a.active[data-value="qld"], .statebtn.qld, .statebtn.qld.active {
  background-color: rgba(193,216,47,1);
}

.alm-filters ul li a[data-value="vic"] {
  background-color: rgba(239,62,66,.9);
}
.alm-filters ul li a.active[data-value="vic"], .statebtn.vic, .statebtn.vic.active {
  background-color: rgba(239,62,66,1);
}

.alm-filters ul li a[data-value="wa"] {
  background-color: rgba(0,157,220,.9);
}
.alm-filters ul li a.active[data-value="wa"], .statebtn.wa, .statebtn.wa.active {
  background-color: rgba(0,157,220,1);
}

.alm-filters ul li a[data-value=""] {
  background-color: rgba(219,154,2,.9);
}
.alm-filters ul li a.active[data-value=""] {
  background-color: rgba(219,154,2,1);
}


.btn.big {
    line-height: 48px !important;
    font-size: 16px !important;
    height: 50px !important;
    padding: 0 70px !important;
    background: #db9a00 !important;
}
body.single-events .evnt.det {
    background-color: #67768b;
    padding: 20px;
    color: #ffffff;
}
body.single-events .evnt.det p.dt > small {
    position: absolute;
    left: -33px;
    top: 23px;
    width: 72px;
    text-align: center;
    line-height: 26px;
    font-size: 16px;
    color: #fff;
    font-weight: 500;
    transform: rotate(-90deg);
}
body.single-events .evnt.det p.dt:before {
    content: '';
    width: 26px;
    height: 90px;
    position: absolute;
    left: 0;
    top: 0;
}
body.single-events .evnt.det p.dt span.dt-span {
	font-size: 32px;
	line-height: 20px;
	font-weight: 300;
	color: #fff;
}
body.single-events .evnt.det p.dt span.dt-span strong {
	font-size: 22px;
    font-weight: 500;
} 
.event-sponsor {
	padding: 40px;
}
.event-sponsor img {
	border: 1px solid #ddd;
	padding: 10px;
	margin-bottom: 15px;
}
.event-sponsor span {
	display:block;
}
.events_single .event_info {
    padding-top: 30px;
}
.txt-right {
	text-align: right;
	margin-bottom: -30px;
	z-index: 999;
}
.element-item[data-vicechair="vicechair"] {
	max-width: 66.333333%;
}