
/* Programme linear */

td.gange_style_sessionplan_td_mainprogram {
    padding: 20px !important;
}

td.gange_style_sessionplan_td_mainprogram h1 {
    font-family: arial !important;
    color: darkred !important;
}
td.gange_style_sessionplan_td_mainprogram {
    font-family: arial !important;
}
td.gange_style_sessionplan_td_mainprogram a {
    color: darkred;
    font-size: 20px !important;
}
td.gange_style_sessionplan_td_mainprogram {
    background: #f7f7f7 !important;
    border-radius: 16px !important;
}

.gange_style_sessionplan_speaker_popup {
    font-family: arial !important;
    padding: 20px !important;
}
img.gange_popup2photo2 {
    border-radius: 16px !important;
}
spam.gange_style_sessionplan_popup_nominativo a {
    color: #ec1f28!important;
}
.gange_style_speaker2_button big{
    margin-top:10px!important
}
td.gange_style_sessionplan_td_workshop {
    font-family: arial!important;
}
spam.gange_style_sessionplan_popup_nominativo a {
    color: #ec1f28!important;
}
h1 {
    font-family: sans-serif;
}
spam {
    font-family: sans-serif;
}
.gange_style_video_modal_content {
    padding: 50px;
}
.page-id-3897 iframe {
    padding: 50px!important;
    background: #f1e4e4!important;
}
.page-id-3897 iframe body {
  background-color: #f1e4e4!important;
    background: #f1e4e4!important;
}
@media (max-width: 768px) {

.page-id-3897 iframe {
    padding: 5px !important;
    background: #f1e4e4 !important;
}
    .gange_style_video_modal_content {
    padding: 0px;
}
}




    .gange_style_Grp_Div_Nascosto label {
    font-size: 12px !important;
    max-width: 90% !important;
    overflow: auto !important;
}


    .gange_style_Grp_Div_Nascosto label font strong {
    display: none !important;
}
    td.gange_style_GroupMng_lst_td9 button.gange_style_green {
    background: green !important;
}


tr.gange_style_GroupMng_lst_tr {
    font-size: 12px!important;
}

select#id_IDQuotaIscrGroup {
    width: 80%;
}
 #righe-piene-grp button.gange-choice {
    width: 600px!important;
}
td.gange_style_table_td {
    line-height: 15px !important;
}
button.gange-choice div {
    left: 780px !important;
}

td.gange_grp_htl_td2_nrnight {
    max-width: 110px !important;
    width: 10%;
}

.gange_style_table_hotel_totalDue {
        width: 30% !important;
    height: 50px !important;
    text-align: center;
    font-weight: 900;
    background: #00800017;
    border: 1px solid #8080804a;
    border-radius: 4px;
    font-size: 14px !important;
}
td.gange_grp_htl_td_tipo {
    max-width: 150px;
}


td.gange_grp_htl_td_totaldue input[type="checkbox"] {
    width: 25px;
    height: 25px;
    vertical-align: middle;
    border: 2px solid #b70700;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    outline: none;
    border-radius: 4px;
}
td.gange_grp_htl_td_totaldue input[type="checkbox"]:checked {
    background-color: green;
    border-color: black;
}

td.gange_grp_htl_td_totaldue input[type="checkbox"]:checked {
    background-color: green;
    border-color: green;
    position: relative;
}

td.gange_grp_htl_td_totaldue input[type="checkbox"]:checked::after {
    content: "✔";
    color: white;
    font-size: 20px;
    position: absolute;
    top: 0px;
    left: 3px;
}

td.gange_style_GroupMng_frm_tdfin button.gange_style_green {
    min-width: 800px !important;
}


a.gange_style_absrev_closediv {
    font-size: 18px;
    font-weight: 900;
    letter-spacing: 0px !important;
    background: red;
    color: white;
    padding: 2px 10px;
}
a.gange_style_absrev_closediv::before {
    content: 'X ';
    font-weight: 900 !important;
}

a.gange_style_absrev_closediv:hover {
    opacity: 0.5;
}

tr#id_tFlgPrivacyListPax_row td.gange_style_login_label {
    display: none;
}
.cstm-div-prvcy {
    padding-right: 170px;
    font-weight: 700;
}
.gange_style_table_hotel_totalDue {
    visibility: hidden !important;
    width: 0px !important;
}
select#id_IDDomanda15178 {
    width: 80%;
}
font.gange_style_hotel_add {
    font-size: 16px;
}
.gange_style_AbsReviewer_Div_Nascosto {

  width: 62% !important;
}
    .gange_style_absrev_combo_Voto {
  width: 83%!important;
}

input[type="range"] {
    width: 100% !important;
}
    a.gange_style_blue.gange_photomontage_download {
    background: green !important;
}
    body.page-id-3188 .gange_style_green {
    margin-bottom: 20px!important;
}
.gange_session_programmebysearch_filter_table1 {
  background-color: #f5f5f5!important;
}
/*speakers presentations*/
table.gange_session_programmebysearch_filter_table1 {
  background-color: #fff!important;
}
/* fix new Gange plugin */
select.gange_style_abs_combo_auth_affil {
    height: 40px !important;
}
.page-id-13770 button.gange_style_FS_text_input_form {
    background: #FFEB3B !important;
}

.abs_rev_cstm a {
    width: 400px;
    background: red;
    padding: 20px;
    text-align: center;
    color: white;
    text-transform: uppercase;
    font-weight: 600;
}
.abs_rev_cstm a:hover {
    width: 400px;
    background: red;
    padding: 20px;
    text-align: center;
    color: white !important;
    text-transform: uppercase;
    font-weight: 600;
	opacity: 0.8 !important
}
.abs_rev_cstm {
    margin-bottom: 80px;
}

.page-id-3945 h1.post-title {
    display: none;
}

.gange_absrev_absdocs_ret button.gange_style_FS_text_input_form {
    background: none !important;
    max-width: 377px;
    text-align: left !important;
    margin: 0px auto !important;
    display: contents;
    width: fit-content !important;
}

.gange_style_AbsReviewer_Div_Nascosto {
    width: 94% !important;
}

button.gange_style_calendar2 {
    display: none;
}

.page-id-3945 input.gange_session_programmebysearch_filter_reset {
    margin-left: 40px!important;
    background-color: #555!important;
    color: #fff!important;
}
.page-id-3945 input.gange_session_programmebysearch_filter_submit {
    margin-left: 56px;
    border-radius: 3px;
}
.page-id-3945 form.customize-unpreviewable {
    padding-right:40px!important
}
.page-id-3945 table.gange_session_programmebysearch_filter_table1 td {
    padding-left: 40px;
    border: 0px;
}
tr.gange_session_programmebysearch_s_Info {
    text-align: center;
}
input.gange_session_programmebysearch_page_Back {
    border: solid;
    border-radius: 4px;
	  padding-top: 10px;
    padding-bottom: 13px;
    padding-left: 30px;
    padding-right: 35px;
}
tr.gange_session_programmebysearch_s_tr1 {
    box-shadow: 0px 0px 30px 0px #ffffff;
}
tr.gange_session_programmebysearch_s_trH {
    box-shadow: 0px 0px 9px 0px #ffffff;
}
th.gange_session_programmebysearch_s_tdH1 {
    width: 200px;
}
th.gange_session_programmebysearch_s_tdH2 {
    width: 180px;
}
th.gange_session_programmebysearch_s_tdH4 {
    width: 420px;
}
th.gange_session_programmebysearch_s_tdH5 {
    width: 385px;
}
table.gange_session_programmebysearch_s_table3 {
    border: 0px;
    background: #900000;
    color: white;
    border-radius: 3px;
}
.page-id-3945 table td, table th {
    padding: 10px;
}
.page-id-3945 h1.post-title {
    display: none;
}
.gange_style_pdf_button {
    font: bold 11px Arial;
    text-decoration: none;
    background-color: #EEEEEE;
    color: #900000;
    border-top: 1px solid #900000;
    border-right: 1px solid #900000;
    border-bottom: 1px solid #900000;
    border-left: 1px solid #900000;
    border-width: 3px;
    border-style: solid;
    border-radius: 3px;
    cursor: pointer;
    transition: 0.3s;
    display: block;
    box-sizing: border-box;
    margin: 0em;
    font: 600 17.3333px Arial;
    padding: 8px 20px;
    width: 150px;
}
.post-title{
	display:none
}
select {
  max-width: 100%;
  width: 100%;
}
.page-id-3945 table.gange_session_programmebysearch_filter_table1 td {
  padding-left: 40px;
  border: 0px;
  text-align: left;
}
input.gange_session_programmebysearch_filter_submit {
  background: #ec1f28 !important;
  color: white;
  width: 100%;
  border: none;
}
.page-id-3945 input.gange_session_programmebysearch_filter_reset {
  margin-left: 40px !important;
  background-color: #555 !important;
  color: #fff !important;
  border: none!important;
  border-radius: 3px;
  width: 81%!important;
}
table.gange_session_programmebysearch_s_table3 {
  color: black!important;
}
input.gange_session_programmebysearch_filter_submit {
  background: #ec1f28 !important;
  color: white;
  width: 100%!important;
  border: none;
  border-radius: 3px;
}
th.gange_session_programmebysearch_s_tdH1 {
  width: 112px!important;
	background-color: #ddd
}
.gange_session_programmebysearch_page_tdCalendar {
  display: none!important;
}
th.gange_session_programmebysearch_s_tdH2 {
  width: 80px!important;
	background-color: #ddd!important
}
.gange_session_programmebysearch_s_td23 {
  width: 190px!important;
}
.gange_session_programmebysearch_s_td24 {
  width: 300px!important;
}
.gange_session_programmebysearch_s_td21 {
  width: 112px!important;
}
.gange_session_programmebysearch_s_td22 {
  width: 80px!important;
}
th.gange_session_programmebysearch_s_tdH4 {
  width: 400px!important;
	background-color: #ddd!important
}
.gange_session_programmebysearch_s_td23 {
  width: 400px!important;
}
.gange_session_programmebysearch_s_td2 {
  width: 100%!important;
}
.gange_session_programmebysearch_s_td24 {
  width: 400px!important;
}
.gange_session_programmebysearch_s_tdH3 {
  width: 400px!important;
	background-color: #ddd!important;
}
th.gange_session_programmebysearch_s_tdH5 {
  width: auto!important;
	background-color: #ddd!important;
}
table.gange_session_programmebysearch_s_table3 {

	background: #90000000!important;
}
input.gange_session_programmebysearch_page_Back {
  border: solid 1px!important;
  border-radius: 3px!important;
  padding-top: 6px!important;
  padding-bottom: 13px!important;
  padding-left: 30px!important;
  padding-right: 35px!important;
}
.gange_style_video_modal_content {
  padding: 20px!important;
}
.page-id-4825 #idGangeHtmlClose {
  display: none!important;
}
.gange_session_programmebysearch_s_td2 {
  background-color: #ffded0!important;
}
.gange_session_programmebysearch_s_td6 {
  background-color: #ffded0!important;
}
.gange_session_programmebysearch_s_td2 {
  color: black!important;
}
tr.gange_session_programmebysearch_s_trH {
  color: black!important;
}
input.gange_session_programmebysearch_filter_submit {
  background: #ec1f28 !important;
  color: white;
  width: 100px!important;
  border: none!important;
  border-radius: 3px!important;
	cursor: pointer;
}
input.gange_session_programmebysearch_filter_reset {
  border: none!important;
  color: #000!important;
	margin-top: 15px!important;
}
input.gange_session_programmebysearch_filter_reset {
  border: none!important;
  color: #000!important;
  margin-top: 0px!important;
  margin-left: 35px!important;
  border: 1px solid #888!important;
  border-radius: 4px!important;
	cursor: pointer;
}
.gange_session_programmebysearch_s_tableChairmen {
  display: none!important;
}