/* overrides taken from wp admin to display the same in frontend if wppizza_admin shortcode is used */
#TB_ajaxContent {box-sizing: content-box;}
#TB_ajaxContent .wppizza_crn_tb *{font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size: 13px;}
#TB_ajaxContent .wppizza_crn_tb input[type=text] {padding: 3px 5px; margin:1px; box-sizing: border-box;}
#TB_ajaxContent .wppizza_crn_tb pre{display: block;font-family: monospace;white-space: pre;margin: 1em 0px;padding: 0;border: none;font-size:100%;}
/* popups */
#wppizza_crn_tb{display:none;}
#TB_ajaxContent .wppizza_crn_tb, #TB_ajaxContent .wppizza_crn_tb>form{position:relative}
#TB_ajaxContent .wppizza_crn_tb textarea{width:100%; height:175px; margin: 10px auto;}
#TB_ajaxContent .wppizza_crn_tb div.wppizza_crn_tb_buttons{text-align:center}
#TB_ajaxContent .wppizza_crn_tb div.wppizza_crn_tb_message{border:1px solid #cecece;padding:3px; overflow:auto; margin-bottom:5px; min-height:200px;max-height:200px; font-size:90%}
#TB_ajaxContent .wppizza_crn_tb div.wppizza_crn_tb_sms_message{border:1px solid #cecece;padding:3px; overflow:auto; margin-bottom:5px; min-height:30px;max-height:75px; font-size:90%}
/* settings */
#wppizza_crn_settings_sms_settings_type {padding:0; margin:0;border:1px dotted #CECECE}
#wppizza_crn_settings_sms_settings_type > span{display:block;margin:0px;padding:5px 0 ;}
#wppizza_crn_settings_sms_settings_type > span:nth-child(even){background-color:#EFEFEF}
#wppizza_crn_settings_sms_settings_type > span:nth-child(odd){background-color:#FEFEFE}
#wppizza_crn_settings_sms_settings_type > span > label{font-weight:500}
/* localization */
.wppizza_crn-localization > form > div > table th{display:none}
.wppizza_crn-localization > form > div > table td>label{vertical-align:top}
.wppizza_crn-localization > form > div > table td>label>input{float:left}
.wppizza_crn-localization > form > div > table td>label>textarea{float:left}

/* timings inputs overrides */
.wppizza-admin-orders .wppizza_crn_show_timings{font-size:80%}/* wppizza_admin shortcode only */
.wppizza_crn_show_timings{text-align:center; margin: 3px auto;}
.wppizza_crn_show_timings > label {margin:0 3px}
.wppizza_crn_show_timings > label > input[type=text]{width:30px; margin: 0 5px; padding:3px; font-size:100%}
.wppizza_crn_show_timings > input[type=button]{margin: 0 5px; padding:7px; font-size:100%}
