body {background-color:#d1d1d1;}
.container {background-color:#ffffff;}
* a {color:#F2635F;}

.btn-primary {
    color: #fff;
    background-color: #2d395c;
    border-color: #337ab7;
}




/* N A V B A R  C O L O R   S T A R T */
#site-topnav.navbar-default .navbar-brand {
    color: rgba(119, 119, 119, 1);
    background-color: #2d395c;

}
#site-topnav.navbar-default {
    font-size: 14px;
    background-color: #2d395c;
    border-width: 0px;
    border-radius: 0px;
}
#site-topnav.navbar-default .navbar-nav>li>a {
    color: rgba(247, 239, 239, 1);
    background-color: #2d395c;
    
}
#site-topnav.navbar-default .navbar-nav>li>a:hover,
#site-topnav.navbar-default .navbar-nav>li>a:focus {
    color: rgba(247, 239, 239, 1);
    background-color: #556867;

}
#site-topnav.navbar-default .navbar-nav>.active>a,
#site-topnav.navbar-default .navbar-nav>.active>a:hover,
#site-topnav.navbar-default .navbar-nav>.active>a:focus {
    color: rgba(247, 239, 239, 1);
    background-color: #556867;    
}
#site-topnav.navbar-default .navbar-toggle {
    border-color: #ffffff;
}
#site-topnav.navbar-default .navbar-toggle:hover,
#site-topnav.navbar-default .navbar-toggle:focus {
    background-color: #9ca8ce;
}
#site-topnav.navbar-default .navbar-toggle .icon-bar {
    background-color: #ffffff;
}
#site-topnav.navbar-default .navbar-toggle:hover .icon-bar,
#site-topnav.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #ffffff;
}

@media (max-width: 767px) {
  #navbar li.open {background-color:#F7E8E8;}
}



#site-topnav.navbar-default .navbar-nav>li>a.registration {
    background-color: #b30000;
    color:#E7EBF0;
}

#site-topnav.navbar-default .navbar-nav>li>a.registration:hover {
    background-color: #B1BDCD;
    color:#003366;
}




#site-topnav.navbar-default .navbar-nav>li>a.abstracts {
    background-color: #663366;
    color:#E7EBF0;
}

#site-topnav.navbar-default .navbar-nav>li>a.abstracts:hover {
    background-color: #B1BDCD;
    color:#003366;
}





/* N A V B A R   C O L O R   E N D*/



/* HEADER */

.header h1 {color:#fff;}
.header h1 small {color:#fff;}
.slider_highlight {color: #FFF;background: #2d395c;opacity:0.7;}

/* MAIN CONTENT */

.main_content h1 {color:#2d395c;}
.main_content h2 {color:#2d395c;}
.main_content h3 {color:#2d395c;}


table.regfee {border: 1px solid #e1e1e1;}
table.regfee td.fej, table.regfee th  {background-color: #2d395c;color: #FFF;}

table.regfee tr:nth-child(even) {background-color: #ffffff;}
table.regfee tr:nth-child(odd) {background-color: #edf5ff;}

table.regfeeincludes {border: 1px solid #e1e1e1;}
table.regfeeincludes td.fej {color: #fff;background: #2d395c;}

table.regfeeincludes tr:nth-child(even) {background-color: #ffffff;}
table.regfeeincludes tr:nth-child(odd) {background-color: #edf5ff;}
table.programtable {border-left:1px solid #e1e1e1;}
table.programtable td, table.programtable th {border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1;}
table.programtable td.day, table.programtable th.day {background: #2d395c;color: #ffffff;}
table.programtable td .left_indent {display:inline-block;margin-left:30px;}
table.programtable td.break {background: #edf5ff;}


table.program tr.section_head {background: #1a7ab0;color: #ffffff;}
.socialprog {border-bottom:1px solid #F4EFEF;}
.tit {color:#333333;}
.auth {font-size:0.9em;}


#szallodai-elhelyezes div {background-color: #f8f8f8;}
#szallodai-elhelyezes div.row {border-bottom:1px solid #1B6393;}


/* SIDEBAR */
.sidebar-right .well {
    background-color:#ffffff;
}

.sidebar-right .well.bg {
    background-color:#eeeeee;
}



/* R E G F O R M */
form#regform #categorybox{background-color:#efefef;}
form#regform #categorybox h1 {color: #ffffff;background: #1a7ab0;}
form#regform #categorybox p {color:#555555;}
form#regform #categorybox p .kotelezo{color:#ff6600;}

.bullet {color:#ff6600;}

.footer {background-color:#202020;color:#aaa;}
.footer a {color:#fff;}


/* PROGRAM OVERVIEW */
.roomselecting {color:#ffffff;}
.abs_text {background-color:#ededed;}

.programoverview th {
  background-color:#2d395c;
  color:#ffffff;
  border-bottom: 0 solid #ddd;
}

.programoverview>thead>tr>th {
    border-bottom: none;
}

.programoverview td .sectpanel {
  border:1px solid #ffffff;
  background-color:#dadada;
}

.programoverview td .sectpanel:hover {
/*  opacity: 0.6; filter: alpha(opacity=60);*/
  border:1px solid #000000;
  color:#ffffff;
  background-color:#000000;  
}


.nav-pills > li > a {color: #2d395c;background-color: #ededed;}
.nav-pills > li > a:hover {color: #2d395c;background-color: #dedede;}

.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover  {color: #fff;background-color: #2d395c;}




.modal-header {background-color:#ededed;}
.modal-header h4 {color:#2d395c;}

.abstract_data .abs_titl {color:#2d395c;}
.abstract_data .abs_titl a {color:#2d395c;}

.abs_sched_title {color:#2d395c;}


.lectn {font-weight:bold;}
.tit {font-weight:bold;}
.aut {font-size:0.9em;}
.aff {font-size:0.9em;}
.absopen {font-size:0.75em;}