/*
Theme Name: Eureka
Author: Kronos Technologies Team
Author URI: http://kronosusa.com/
Description: Eureka Custom Theme
Version: 1.0
Text Domain: eureka
*/

/**
 * 1.0 Reset
 *
 * Modified from Normalize.css to provide cross-browser consistency and a smart
 * default styling of HTML elements.
 *
 * @see http://git.io/normalize
 * ----------------------------------------------------------------------------
 */

.single-bio .subtitle, .single-bio .subtitle2{
    font-size: 22px;
    margin-bottom: 0;
}

.tbl td:last-child{
    text-align: right;
    padding-right: 20px;
}
.tbl td{
 width: 40%;
}
.page-id-1329 .tbl td{
     padding: 15px 5px !important;
}
.page-id-3136 .tbl td, .page-id-3393 .tbl td, .page-id-1329 .tbl td, .page-id-1360 .tbl td{
  width: auto !important;
}
.page-id-3136 .tbl td:last-child, .page-id-3393 .tbl td:last-child, .page-id-1329 .tbl td:last-child, .page-id-1360 .tbl td:last-child{
    text-align: inherit;
    padding-right: 0px;
}

.scrollimages table{
 width: 100% !important;
}
.scrollimages div{
 width: 100% !important;
}

.scrollimages a {
    pointer-events: none;
   cursor: default;
}
.scrollerbtn{
    width: 100%;
    text-align: center;
}
div.type-tribe_events{
    border-bottom: none !important;
    margin: 0;
    padding: 0;
}
.downbutton a:hover{
 color: #cc9900;
}
#tribe-events .tribe-bar-filters-inner {
background:#990033;
color: #fff;
}

#tribe-events  #tribe-bar-form label {
font-size: 16px !important;
text-transform:uppercase;}

#tribe-events #tribe-bar-form input[type=text]{
	border:none;
	background:#fff;
}

#tribe-events #tribe-bar-form .tribe-bar-submit input[type=submit]{
	background:#cc9900;
	text-transform:uppercase;
	font-size:18px;
margin: 6px 0 0 -124px;
	
}

#tribe-events .tribe-events-calendar thead th{
	background:#990033;
}

#tribe-events #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a{
	font-size:18px;
	}
.tribe-bar-view-list span[class^="tribe-icon-"], .tribe-bar-views-list span.tribe-icon-list, .tribe-select2-results-views span.tribe-icon-list{
font-size:18px;
color:#990033;
font-family: 'Conv_Gentona Light';
}

.tribe-bar-views-list span.tribe-icon-day, .tribe-select2-results-views span.tribe-icon-day{
font-size:18px;
color:#990033;
font-family: 'Conv_Gentona Light';
}

.tribe-icon-month{
font-size:18px;
color:#990033;
font-family: 'Conv_Gentona Light';

}

#tribe-events #tribe-bar-views li.tribe-bar-views-option{
   line-height:30px;
}

.tribe-bar-view-list a.tribe-icon-month, .tribe-bar-views-list span.tribe-icon-month, .tribe-select2-results-views .tribe-icon-month{
 background-size: 18px 20px;
}

#tribe-events  #tribe-bar-form input[type="text"]{
padding:10px;
}

#tribe-bar-form #tribe-bar-views{
background:#e0e0e0;
}

#tribe-bar-views .tribe-bar-views-list{
padding: 8px 0;}


#tribe-events #tribe-bar-form .tribe-bar-submit input[type="submit"] {
    background: #cc9900 none repeat scroll 0 0;
    font-size: 16px;
    margin: 14px 0 0 -124px;
    text-transform: uppercase;
}

.tribe-events-adv-list-widget .tribe-events-widget-link a, .tribe-events-back a, .tribe-events-list-widget .tribe-events-widget-link a, ul.tribe-events-sub-nav a{
font-size:24px;
font-family: 'Conv_Gentona Light';
color:#7b7979;
text-transform:uppercase;

}

.tribe-events-month-event-title a{
color:#990033;
}

.tribe-events-single-event-title{
color: #98002e;
    font-family: "Conv_Gentona Book Bold";
    font-size: 46px !important;
    line-height: 100% !important;
    margin: 0 0 15px !important;
    text-align: left;
}

.tribe-event-date-start{
 color: #7b7979;
    font-family: "Conv_Gentona Light";
    font-size: 24px;

}
.tribe-events-schedule span{
 color: #7b7979;
    font-family: "Conv_Gentona Light";
    font-size: 24px;

}


.tribe-events-back a{
font-size:17px;
color:#990033
}


.tribe-events-single-section-title{
text-transform:uppercase;
font-size:29px !important;
color:#4d050e;
font-family: 'Conv_Gentona Book Bold';
}

.single-tribe_events .tribe-events-event-meta dl{
font-size:17px;
}
#event-slider .flex-direction-nav a{
display:none !important;
}

 @media (max-width:767px) {

.tribe-events-adv-list-widget .tribe-events-widget-link a, .tribe-events-back a, .tribe-events-list-widget .tribe-events-widget-link a, ul.tribe-events-sub-nav a{
font-size:14px;
color:#fff;
}

}

.bulletpoints{
list-style-type:disc;
}

/*
.bulletpoints li{
background:url(/wp-content/uploads/2016/12/star.png)no-repeat left 3px;
padding-left:30px;
}
*/

.sociallist li{
width:51%;
padding: 5px 0px;
margin: 0px;
}

.sociallist li a {
color:#990033;
}
.sociallist{
list-style-type:none;
padding:0;
}
.tickimg{
 width: 20% !important;
}



/*classes added by mt on 10nov2016*/

.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading{
background:#990033 !important;
font-size:24px !important;
color:#fff !important;
border-radius:0;
}
.vc_tta-title-text{
color:#fff !important;
font-size:24px !important;
font-family: "Conv_Gentona Book Bold";
text-transform:uppercase}

.eureka-large-tabs .vc_tta-title-text{
	font-size:17px !important;
}

.eureka-medium-tabs .vc_tta-title-text{
	font-size:15px !important;
}

.eureka-small-tabs .vc_tta-title-text{
	font-size:12px !important;
}

.vc_tta-panel-body{
border: 1px solid #666!important;
background:#ebebeb  !important;
padding:35px;

}

.vc_tta-controls-icon::before,.vc_tta-controls-icon::after {
    border-color: #fff !important;
}

.leftmenu li ul{
	display:none;
	list-style-type:none;
   font-family: "Conv_Gentona Light";

}

.leftmenu li ul li{
	background:url(images/arrowmenu.png) no-repeat left 10px;
	
	
	
	
}
.leftmenu li:hover ul{
	display:block !important;
	
}

.cmw-current-item > a{
color:#cc9900!important;
}

.cmw-current-item > ul > li > a{
 color:#990033;
}

.cmw-current-item ul{
	display:block!important;
}
.cmw-level-2{
margin:0;}

.eureka-tabs .vc_tta-tab a{
border-radius:0 !important;
background:#c9c9c9 !important;
margin-right:7px;
margin-top:-4px !important;
}

.eureka-tabs li.vc_active a{
background:#7b797a !important;
border-top:10px solid #990033 !important;
padding-top:5px  !important;
}

.eureka-tabs .vc_tta-panel-body{
border:2px solid #7b797a !important;
border-radius:0 !important;
background:#fff !important;
margin-top:0px !important;
position:relative;
z-index:10;
}

.tbl th{
background:#990033;
color:#fff;
text-transform:uppercase;
padding:5px;
}


.tbl td{
background:#f1f1f1;
border-bottom:1px solid #fff;
padding:5px;
}

/*added on 2 dec 2016*/

.tribe-events-read-more{
background:#990033;
padding:10px 20px;
color: #fff;
text-transform:uppercase;
font-size:16px;
margin-top:10px !important;
clear:both
}

.tribe-events-read-more:hover{
color:#fff;

}

#tribe-events .tribe-events-content p, .tribe-events-after-html p, .tribe-events-before-html p{
margin: 0 0 20px;}

.tribe-event-url{
color:#990033;
 font-family: "Conv_Gentona Light" !important;
font-size:30px;

}

#tribe-geo-results h2.tribe-events-page-title, h2.tribe-events-page-title{
font-weight:normal !important;
 font-family: "Conv_Gentona Light" !important;
text-transform:uppercase;
   margin-top: 50px !important;
}

.tribe-events-list-separator-month span {
    background-color: #fff;
 color:#990033;
text-transform:uppercase;
 font-family: "Conv_Gentona Book Bold";
}

.tribe-event-date-start{
font-size:16px;
font-weight:700 !important;
    font-family: "Conv_Gentona Book";
}


 @media (min-width:768px) {


.leftsidebartitle{
margin-right:50px;
}
.biopic-div {
min-height:410px;
}

.tribe-events-event-image{
width:33%;}

.tribe-events-list .tribe-events-event-image + div.tribe-events-content{
width:63%;
}


.events-list .tribe-events-loop, .single-tribe_organizer .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .tribe-events-day .tribe-events-loop{
margin-top:-20px;}

}



 @media (max-width:767px) {

#tribe-bar-collapse-toggle{
padding:10px 15px;
background:#4d060e;
width:100% !important;
margin-bottom:-5px;
color:#fff;
}

#tribe-bar-form.tribe-bar-collapse #tribe-bar-views{
display: none !important;}


#tribe-events #tribe-bar-form .tribe-bar-submit input[type="submit"]{
margin: 0 auto 10px;}


.tribe-events-loop .tribe-events-event-meta{
    background:none !important;
    border:none !important;
    margin-top: 0 !important;
    padding: 0 !important;
}


.tribe-events-list .tribe-events-venue-details{
border-top: none !important;
}
}

input[type="submit"],input[type="button"], button{
border:none !important;
}

.eurekatextcolor{
  color: #990033 !important;
}

.dataTables_wrapper table tr th{
	background-color : #990033 !important;
	color:#FFF;
	text-transform:uppercase;
}
.dataTables_wrapper table tr th:hover{
	background-color : #cc9900 !important;
	color:#FFF;
	text-transform:uppercase;
}

.readmorebtn15{
padding: 5px 10px !important;
font-size: 15px !important;
min-width: 285px !important;
    display: block;
    text-align: center;
}

.pagetitle25{
    color: #98002e;
    font-family: "Conv_Gentona Book Bold";
    font-size: 25px !important;
    line-height: 100% !important;
    margin: 15px 0 15px !important;
    text-align: left;
}

.widget_custom_menu_wizard h2.widgettitle{
    background: #98002e none repeat scroll 0 0;
    color: #fff;
    font-family: "Conv_Gentona Book Bold";
    font-size: 25px;
    margin: 40px 0 0;
    padding: 20px 40px;
    text-transform: uppercase;
}
.widget_custom_menu_wizard{
   margin: -15px 0 0 -15px;
}
.nav-next a, .nextp{
 float: right;
}

.borderbtm5{
border-bottom:5px solid;	
}
.leftnavtitle  a{
	font-size:23px;
}


.textoverlay span {
    font-family: "Conv_Gentona Book Bold";
    font-size: 20px;
}

.wpb_wrapper{

}



.bigborder .nav > li > a.active {
    background: rgba(0, 0, 0, 0) url("../images/yellowbg.png") repeat-x scroll center bottom !important;
    border-bottom: 26px solid #cc9900 !important;
    color: #990033;
    margin-bottom: -30px !important;
}

body{
font-size: 15px;
line-height: 24px;}


.ls-fullwidth .ls-nav-next {
    right: 70px !important;
}

.ls-fullwidth .ls-nav-prev{
    left: 70px !important;
}

#demo2 .blackmenu {
    display: block !important;
}
#demo3 .blackmenu {
    display: block !important;
}
#demo4 .blackmenu {
    display: block !important;
}
#demo5 .blackmenu {
    display: block !important;
}
.ovrlay .wpb_column.vc_column_container{
    background-color: white;
    opacity: 0.8;
}



/*added on 23dec2016 by MT*/


.textoverlay span {
    font-family: "Conv_Gentona Book Bold";
    font-size: 16px;
}


.textoverlay a i {
    color: #e0c054;
    font-size: 30px;
    margin-top: 30px;
}


.box2 .blackmenu, .box5 .blackmenu {
    left: -112%;
}

.box1.blackmenu , .box4.blackmenu  {
    margin-left: 0;
    width: 330%;
}

.box3 .blackmenu, .box6 .blackmenu {
    right: -3.5%;

}


   .programtxt2{
    line-height: 120%;

}

.readmorebtn{
margin:10px 0  !important;
}

.readmorebtn:hover{
color:#fff !important;
background:#cc9900;
} 

.readbiobtn i {
    color: #cc9900;
    float: right;
    font-size: 35px;
    margin: -4px 0 0 20px;
    vertical-align: middle;
}
.readbiobtn:hover i {
color:#fff;
}
.readbiobtn:hover{
color:#fff;
background:#cc9900;
}

 @media (max-width:767px){

.blackmenu {
font-size:18px;
}

.box3 .blackmenu, .box6 .blackmenu {
    right: 0;
    z-index: 1000;
}

.find-hover{
font-size:20px;

}


.wpb_wrapper {
    margin-right: 0px;
}

   .programtxt2{
    font-size: 12px;
    line-height: 100%;
    margin: 0;

}
}
 @media (min-width:768px) and (max-width:991px) {


.botimgoverley{

font-size:20px;
}

.find{
width:100%;
}

.box3 .blackmenu, .box6 .blackmenu{
right:-0.5%;
top:48px;
}

.box1 .blackmenu, .box4 .blackmenu{
top:46px;
}
.box2 .blackmenu, .box5 .blackmenu {
     top: 48px;
}

.blackmenu {
    width: 324%;
font-size:20px;
}

.find-hover{
font-size:18px;
width:100% !important;


}


   .programtxt2{
    font-size: 12px;
    line-height: 100%;
    margin: 0;

}
.find{
bottom:-9px;
}

.nav > li > a {
    font-size: 14px;
    padding: 10px 7px;
}
}


.boxesrow{
margin-left:0;
}


.sub-menu{
margin:0;
padding:0;
}


.sub-menu li{
margin:0;
padding:0;
}


.blackmenu{
z-index:-1;
}

.find-hover .arrow-down{
bottom:-7px;
}



 @media (min-width:992px) and (max-width:1199px) {

.box2 .blackmenu, .box5 .blackmenu {
    left: -126%;
    width: 368%;
}

.blackmenu {
    width: 355%;
}

.find-hover{
font-size:30px;}


}

.readmorebtn{
display:inline-block;
}

.home .vc_row{
margin:0 !important;
}
.home .vc_column_container>.vc_column-inner {
padding:0 !important;
}

.home .vc_column_container .wpb_content_element{
margin:0 !important;
}

.rightborder{
	border-right: 1px solid #ccc;
}

.videohomepage{
display:none;
}

@media only screen and (max-width: 767px) {
   .videohomepage{
display:block;
}
   .textoverlay{
padding: 10px 30px !important;
	}	
}



#tribe-events .tribe-bar-filters-inner input[type="text"] {
    padding: 10px;
    color: #666;
}

@media only screen and (min-width: 641px){
.gform_wrapper .top_label input.medium.datepicker{
width:49.5% !important;
}
}

.gform_wrapper.gf_browser_chrome select{
padding-top:13px !important;
}
.ginput_complex select{
margin-top:0 !important;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #FFF;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #FFF;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #FFF;
}
:-moz-placeholder { /* Firefox 18- */
  color: #FFF;
}

@media (min-width:768px) and (max-width:991px) {
  
  .number{
   display:block !important;
  }
  
  .topnav .number a{
     color:#fff !important;
  }

}

@media (max-width:767px) {
.number2{
	background: #7b7979;
    }
.number2 a{
	color:#fff !important;
	float: right;
    padding: 0px 20px;
	}
}
@media (min-width: 1200px){
.nav > li > a {
    padding: 10px 10px;
}
}

.lang-zh-hans .sndrow .col-md-4{
	display: none;
}

.dataTables_filter {
    padding-bottom: 2%;
}

#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a, #tribe-events-header .tribe-events-sub-nav li {
    display: none;
}