/* Start - Filter for News */

#c326470 .dyna_form_field,
#c326470 #dynafef_actions{
  float:left;
  margin-right:10px;
}

#c326470 #id_freetext{
  padding:6px;
  width:395px;
}

#c326470 #dynafef_actions input{
  margin:0 !important;
  padding:0;  
}

/* End - Filter for News */

/* Start - Filter for Events */

#c326481 .dyna_form_field,
#c326481 #dynafef_actions{
  float:left;
  margin-right:10px;
}

#c326481 #id_freetext{
  padding:6px;
  width:240px;
}

#c326481 #dynafef_actions input{
  margin:0 !important;
  padding:0;  
}

/* End - Filter for Events */

#c298407 #div_email,
#c298407 #div_email_confirm{
  display:none;
}

/*  ********* MAP *********** */

#map_canvas {
  height: 100%;
  margin: 0px;
  padding: 0px
  position: relative;
}
#info-box {
  display:none;
  position: absolute;
  background: white;
  border: 1px solid #ccc;
  font-size:11px;
  font-family:arial;
  padding:2px 4px;
}


#info-window {
  position: absolute;
  top: 0px;
  display:none;
  width: auto;
  height: auto;
  z-index: 9999;
  background: rgba(15, 59, 92, 0.7);
  padding: 10px;
}

.legend-info {
  position: absolute;
  top: 0px;
  display:block;
  width: 148px;
  height: 150px;
  z-index: 9999;
  background: rgba(15, 59, 92, 0.7);
  padding: 8px;
}


.legend-map {margin-top: 4px;list-style: outside none none;}
/* #info-window-main{background: #808080 none repeat scroll 0% 0%;   opacity: 0.5;   position: absolute;
  top: 0px; width: 100%;}   */
#info-window-text,.legend-map{color: rgb(255, 255, 255);}
#info-window-button{cursor:pointer;float:right;}
#info-window-allinfo{}

#info-window .info-country-name div,
#info-window .info-text div {float: left;}

#info-window .info-text {clear:left;}

#info-window .info-text div.label-text {margin-left: 135px; margin-top: -18px; display: block;}

#info-window .info-country-name div.label-country {font-size: 1.9em; margin-left: 5px; line-height: 0.75em;}
#info-window .info-country-name div.label-text:after {clear:both; display:block; content:'';}

/*#info-window .label-title i , .legend-info ul.legend-map i{margin-right: 8px; font-size: 20px;}*/

#info-window .label-text {padding-left: 10px;}


.legend-info ul.legend-map i.white {color:#FFF;}
.legend-info ul.legend-map i.grey {color:#ABD48C;}
.legend-info ul.legend-map i.yellow {color:#7FAEAB;}
.legend-info ul.legend-map i.green {color:#22A1DB;}
.legend-info ul.legend-map i.red {color:#0081C6;}


.legend-info .legend-title {font-size: 15px !important; font-weight: bold; color: rgb(255, 255, 255);}

i.fa-square{font-size:1.5em; padding-right: 6px;}

#info-window {
    position: absolute;
    top: 0px;
    display: none;
    width: 698px;
    height: 530px;
    z-index: 9999;
    background: rgba(15, 59, 92, 0.7) none repeat scroll 0% 0%;
    padding: 10px;
}
#info-window h3{
    border-top: none;
    color: #fff;
    margin-top: 5px;
    font-size: 24px;
}
#info-window div a{
  color: #fff;
  margin: 5px 0;
}
#info-window .label-text {
    padding-left: 5px;
    margin: 10px 0;
}
#info-window .label-org {
  color: #ffffff;
}
.fa {
  color: #ffffff;
}


/* ##################################################################################### */

#tx_chcforum-pi1 {margin-top: 20px; font-family: inherit !important;}

.tx-chcforum-pi1-preTableWrap {border: none; }
.tx-chcforum-pi1-navPath {background: none;}

.tx-chcforum-pi1-Table tbody tr th {letter-spacing:0px;}

.tx-chcforum-pi1-Table thead tr th, .tx-chcforum-pi1-footerBox {background: #2c824a; font-weight: normal; font-size: inherit;}
.tx-chcforum-pi1-postForm #formWhere {background: #2067A7; font-weight: normal; font-size: inherit;}

.tx-chcforum-pi1-Table thead tr th, .tx-chcforum-pi1-footerBox  {font-size: 10px;}
.tx-chcforum-pi1-footerBox {text-align: right;}
#tx_chcforum-pi1 a {text-decoration: none; font-weight: bold;}
#tx_chcforum-pi1 a:hover {text-decoration:underline;}
.tx_chcforum-pi1-toolBar {display:none;}

div.tx-chcforum-pi1-messageBoxError {display:none;}

.tx-chcforum-pi1-catConferenceCell dd {padding-top: 2px !important;}

.tx-chcforum-pi1-catConferenceCell dt a, 
.tx-chcforum-pi1-confThreadSubjCell a {font-size: 1.1em !important; font-weight: 600 !important;}

#tx_chcforum-pi1 a:hover {text-decoration:underline !important;} 


