/*!
Theme Name: dentistrytokyo
Theme URI: 
Author: 
Author URI: 
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: dentistrytokyo
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

dentistrytokyo is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
.wp-full-overlay.expanded{margin-left:900px}.wp-full-overlay-sidebar,#customize-control-custom_css{width:900px}.table-contact{width:100%}.wpcf7c-conf{background-color:transparent}.wpcf7-form table th{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 20px;vertical-align:top;min-width:265px;width:35%;text-align:left;font-size:1em;background-color:#f4f6fa}.wpcf7-form table tr:not(:first-child) th{border-top:2px solid #fff}.wpcf7-form table td{padding:33px 20px}.wpcf7-form .table tbody tr td,.wpcf7-form .table tbody tr th,.wpcf7-form .table td,.wpcf7-form .table th,.wpcf7-form .table thead tr td,.wpcf7-form .table thead tr th,.wpcf7-form table tbody tr td,.wpcf7-form table tbody tr th,.wpcf7-form table td,.wpcf7-form table th,.wpcf7-form table thead tr td,.wpcf7-form table thead tr th{border-bottom:1px solid rgba(0,0,0,.05)}.table tbody tr td .wpcf7-form-control-wrap,.table tbody tr th .wpcf7-form-control-wrap,.table td .wpcf7-form-control-wrap,.table th .wpcf7-form-control-wrap,.table thead tr td .wpcf7-form-control-wrap,.table thead tr th .wpcf7-form-control-wrap,table tbody tr td .wpcf7-form-control-wrap,table tbody tr th .wpcf7-form-control-wrap,table td .wpcf7-form-control-wrap,table th .wpcf7-form-control-wrap,table thead tr td .wpcf7-form-control-wrap,table thead tr th .wpcf7-form-control-wrap{max-width:90%}.wpcf7-form table input{margin-bottom:3px}.wpcf7-form table select{width:20%;display:inline-block;height:calc(2em + .75rem + 2px);font-size:1.2em;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.wpcf7-form table input,.wpcf7-form table textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;height:initial;padding:.375rem .75rem;font-size:1em;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.wpcf7-form table textarea{height:auto}.wpcf7-form table th span{display:block;float:right;text-align:center;width:40px;height:20px;line-height:20px;margin-top:5px;font-size:12px;background:#666;color:#fff;border-radius:3px}@media (max-width:767px){.wpcf7-form table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wpcf7-form table th{width:100%;padding:2%;vertical-align:top;text-align:left;background-color:#f4f6fa;position:relative;font-size:1em}.wpcf7-form table td{width:100%;padding:2%}.wpcf7-form table textarea,table.table04 input{max-width:100%;background:#fff;width:100%}.wpcf7-form table th span{display:block;float:left;text-align:center;width:40px;height:20px;line-height:20px;margin-top:5px;margin-right:10px;font-size:12px;background:#666;color:#fff;border-radius:3px}}.wpcf7 input,.wpcf7 textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:40%;display:block;margin:0 auto 30px;padding:8px;border:3px solid #ccc;line-height:1.2}.wpcf7 .wpcf7-not-valid{background:#ffb6c1}.wpcf7 .wpcf7-validation-errors{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7}.wpcf7 .wpcf7-mail-sent-ok{color:#3a87ad;background-color:#d9edf7;border:1px solid #bce8f1}.wpcf7-not-valid-tip{display:none}input.wpcf7-form-control.wpcf7-submit.wpcf7c-elm-step2{margin-top:2em;margin-bottom:0}footer:not(.footer){padding:0;margin-top:0;background:0 0}