
#s2id_id_tx_mblnewsevent_where, #s2id_id_country_iso3, #s2id_id_imagealttext, ul.select2-choices, #s2id_autogen1 {
   width: 97% !important;
}

ul.select2-choices {
    border-radius: 5px !important;   
    height: 18px !important;
}

input.dyna_form_input,
.sbHolder,
table.mceLayout {
    border-radius: 5px !important;   
    height: 30px !important;
}

.dyna_form_data_type_checkbox {
  height: 15px !important;
  width: 15px !important; 
}

fieldset.fieldset_container {
    border-radius: 5px !important; 
    margin-bottom: 15px;
    padding-left: 15px;
    padding-right: 15px;
    width: 90% !important;
}
.fieldset_container legend {
    padding: 0 10px;
}

table.mceLayout{
   width: 95% !important;
}

input.dyna_form_input {
    width: 92% !important;
}

#maincontent td.tx-loginboxmacmade-pi1-fieldCell input, 
#maincontent div#dyna_fef_page input, 
#maincontent div#dyna_fef_page textarea, 
#maincontent div#dyna_fef_page table.mceLayout, 
#maincontent div.tx-prmessaging-pi1-searchbox input,
.sbHolder {
    border: 1px solid #aaa !important;
}


#div_country_iso3, #div_country, #div_tx_mblnewsevent_where,
#div_tx_mblnewsevent_organizer, #div_tx_mblnewsevent_pricenote, #div_user_extextender_order,
#div_tx_mblnewsevent_from, #div_tx_mblnewsevent_to,
#div_tx_mblnewsevent_fromtime, #div_tx_mblnewsevent_totime {
  float: left;
  margin-right: 10px;
}


[lang=ar] #div_country_iso3, 
[lang=ar] #div_country, 
[lang=ar] #div_tx_mblnewsevent_where, 
[lang=ar] #div_tx_mblnewsevent_organizer, 
[lang=ar] #div_tx_mblnewsevent_pricenote, 
[lang=ar] #div_user_extextender_order, 
[lang=ar] #div_tx_mblnewsevent_from, 
[lang=ar] #div_tx_mblnewsevent_to, 
[lang=ar] #div_tx_mblnewsevent_fromtime, 
[lang=ar] #div_tx_mblnewsevent_totime {
  float: right;
  margin-right: 0px;
  margin-left: 10px;
}
  

#div_country_iso3 {
  width: 60%;
}

#id_dynafef_ckb_tx_mblnewsevent_isevent {
  width: auto !important;
}

#funding_note {
   clear: both;
}
#c734803 #divdata_my_status .sbHolder,
#c734803 #divdata_my_status .sbOptions {
  width: 95%;
}

#c734803 fieldset#implementation_to {
    width: 41% !important;
    float: left;
}

#c734803 fieldset#implementation_start {
    width: 41% !important;
    float: left;
    margin-right: 23px;
}

#c734803 #div_short{
    clear:both;
}

/* REGISTRATION FORM */
#c734117 .dyna_form_label {
  float: left !important;
  width: 20%;
  height: 37px;
}

#c734117 .dyna_form_data {
  width: 80%
  margin-left: 20% !important;
  float: right !important;
}

#c734117 #div_country {
  margin-left: 20% !important;
  width: 100%;
  float: right !important;
}
#c734117 #divlabel_country {
  padding-left: 10px;
}
#c734117 #divdata_country {
  padding-right: 10px;
}

#c734117 #divlabel_letter {
   width: auto !important;
  float: left;
}


#c734117 .terms-text {
  height: 200px;
  /* overflow-y: scroll; */
  overflow: auto;
  margin-bottom: 15px;
  border-radius: 5px !important;  
  border: 1px solid #aaa !important;
  padding: 10px;
}

#c734117 .terms-text::-webkit-scrollbar {
    width: 12px;
}
#c734117 .terms-text::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
    border-radius: 10px;
}
#c734117 .terms-text::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
}    

#c734117 #id_dynafef_ckb_letter {
  width: auto;
  height: 37px;
  margin-top: -5px;
}

#c734117 #div_letter {
  display: flex; 
  flex-direction: row;
}
#c734117 #id_dynafef_ckb_letter {
  order: 1;
}
#c734117 #divlabel_letter {
  order: 2;
}
#c742183 {
  text-align: center;
  border-bottom: 2px solid #EDEDF0;
}
#c742183 h3 {
  padding-top: 10px !important;
}

#c741997 .internal-link {
    margin-top: 10px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    padding: .375rem 1.25rem;
    border-color: #0d6cac !important;
}
/* _______________ */

#maincontent div#dyna_fef_page div#div_submit_button input,
#maincontent div#dyna_fef_page div#div_delete_button input {
    margin-top: 10px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    padding: .375rem 1.25rem;
    border-color: #0d6cac !important;
    width: 100px !important;
}

.register-box .csc-textpic div {
  margin-left: 0px !important;
}

#c741997 .login-btn {
    width: 100px !important;
    background-color: #0d6cac;
    margin-top: 15px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    padding: .375rem 1.25rem;
}
#c741997 .login-btn a {
    color: #fff;
}

