
/*!
Theme Name: Divi
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 4.19.0
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
 #left-area{padding-bottom:0!important}.appoint-title{text-align:center;color:#fff;font-size:31px!important;font-weight:700;font-family:roboto slab}.main-table{border:none!important}.tab-element{color:#fff;border:none!important;text-align:center!important;font-family:roboto slab;font-size:18px;font-weight:700;padding:0!important}.appoint-line{height:5px;color:#fff;background:#fff}.footer-title{text-align:left;color:#fff;font-size:20px!important;font-weight:700;font-family:roboto slab}.ubermenu{max-width:none!important}.et-social-facebook a.icon::before{color:#0c71c3!important}.et-social-twitter a.icon::before{color:#0c71c3!important}.et-social-google-plus a.icon::before{color:#0c71c3!important}.et-social-youtube a.icon::before{color:#0c71c3!important}.et_pb_social_media_follow li a.icon{width:70px!important;height:70px!important}.et_pb_social_media_follow li a.icon::before{width:70px!important;font-size:30px!important;line-height:70px!important}.entry-content table,body.et-pb-preview #main-content .container table{margin:0 0 15px -25px!important}.et_pb_code et_pb_module et_pb_code_2:hover{filter:opacity(100%)}.reviewContent{background-color:#fff;padding:15px;border-radius:10px;margin:15px}.txt{overflow:hidden;list-style:none;white-space:nowrap;margin-right:10px;display:inline-block}.txt a{opacity:0;color:#fff;max-width:0;display:inline-block;text-decoration:none;transition:max-width 1s ease-out .1s,opacity 1s ease-out .1s,color;margin-bottom:5px}.txt a:hover{color:#fff;margin-bottom:5px}.txt a i{float:right;display:block;font:1em/1 'rokkitt',sans-serif}.txt b{color:#fff;line-height:1;font-size:25px;display:inline-block;padding:.125em .375em;width:50px;margin:5px auto}.txt:hover a{opacity:1;max-width:280px;transition:max-width 1s ease-out .1s,opacity 1s ease-out .1s,color .2s;padding-left:10px;margin-bottom:5px}.Elgin-Dentist-Icon{background:#e5e5e5;border-radius:35px 35px 35px 35px;width:60px!important;height:60px;padding:5px}.et_pb_module_header{color:#0c71c3}.addresstitle{color:#6d6d6d;text-align:center;font-variant:all-small-caps;font-weight:900}#dental-offer{height:auto;padding:17px 14px 16px 15px;background-color:#09f;outline:solid 4px #FFF;outline-offset:-4px;border-right-color:rgb(252,245,175);width:100%;text-align:center}#dental-offer p.t1,#dental-offer p.t3{display:block;position:relative;clear:both;float:none;color:#fff;margin:0;padding:0;font-size:21px;line-height:20px}#dental-offer p.t2{font-size:49px;color:#fff;text-shadow:0 0 2px #125e91;margin:11px;padding:0}#dental-offer p.t2 sup{font-size:21px}@font-face{font-display:swap;font-family:'icomoon';src:url(../../../../../../themes/Divi-ChildTheme/fonts/dental/icomoon.eot?xlaq1z);src:url('../../../../../../themes/Divi-ChildTheme/fonts/dental/icomoon.eot?xlaq1z#iefix') format('embedded-opentype'),url(../../../../../../themes/Divi-ChildTheme/fonts/dental/icomoon.ttf?xlaq1z) format('truetype'),url(../../../../../../themes/Divi-ChildTheme/fonts/dental/icomoon.woff?xlaq1z) format('woff'),url('../../../../../../themes/Divi-ChildTheme/fonts/dental/icomoon.svg?xlaq1z#icomoon') format('svg');font-weight:400;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-braces:before{content:"\62"}.icon-Dental-Crowns-and-Bridges:before{content:"\63"}.icon-dental-emergency:before{content:"\64"}.icon-dental-exam:before{content:"\65"}.icon-Dental-Implants:before{content:"\e904"}.icon-dentist:before{content:"\e905"}.icon-Dentures:before{content:"\e906"}.icon-drill:before{content:"\e907"}.icon-fillings:before{content:"\66"}.icon-floss:before{content:"\e909"}.icon-invisalign:before{content:"\69"}.icon-Orthodontics:before{content:"\6f"}.icon-root-canal:before{content:"\72"}.icon-sedation:before{content:"\73"}.icon-Teeth-Whitening:before{content:"\74"}.icon-Tooth-Extraction:before{content:"\e90f"}.icon-toothbrush:before{content:"\e910"}.service-icon{font-size:80px;color:#16c6ffd1;background-color:#c2eeff;border-radius:50%}.icon-back{margin:0 auto;width:80px}.service-icon-pink{font-size:80px;color:#ffb016d1;background-color:#ffd7b5;border-radius:50%}.service-icon-red{font-size:80px;color:#ff1616d1;background-color:#fb8787;border-radius:50%}.service-icon-green{font-size:80px;color:#24ca86;background-color:#b3fbc7;border-radius:50%}.service-head{font-family:'Muli',sans-serif;text-align:center;margin-top:25px;color:#6d6d6d;font-variant:all-small-caps;font-weight:900}.service-subhead{font-family:'Ubuntu',sans-serif;font-weight:700;text-align:center;margin-bottom:20px;color:#dedede}.service-intro{font-family:'Nunito',sans-serif;;text-align:center;line-height:1.3em;color:#6d6d6d;height:100px;overflow:auto}.braces-page-service-icon{font-size:100px;color:#1086df;background-color:#c2eeff;border-radius:50%;padding:4%}.braces-page-icon-back{margin:0 auto;width:28%;height:150px}#input_1_1{border:none;background:#fff;-moz-box-shadow:inset 0 0 3px #588eb7;-webkit-box-shadow:inset 0 0 3px #588eb7;box-shadow:inset 0 0 3px #588eb7;color:#51a7e8;padding:12px;border-radius:unset}#input_1_4{border:none;background:#fff;-moz-box-shadow:inset 0 0 3px #588eb7;-webkit-box-shadow:inset 0 0 3px #588eb7;box-shadow:inset 0 0 3px #588eb7;color:#51a7e8;padding:12px;border-radius:unset}#input_1_5{border:none;background:#fff;-moz-box-shadow:inset 0 0 3px #588eb7;-webkit-box-shadow:inset 0 0 3px #588eb7;box-shadow:inset 0 0 3px #588eb7;color:#51a7e8;padding:12px;border-radius:unset;width:100%}#input_1_7{border:none!important;background:white!important;-moz-box-shadow:inset 0 0 3px #588eb7;-webkit-box-shadow:inset 0 0 3px #588eb7;box-shadow:inset 0 0 3px #588eb7;color:#51a7e8;padding:12px!important;-webkit-padding:12px!important;border-radius:unset}#input_1_8{border:none!important;background:white!important;-moz-box-shadow:inset 0 0 3px #588eb7;-webkit-box-shadow:inset 0 0 3px #588eb7;box-shadow:inset 0 0 3px #588eb7;color:#51a7e8;padding:12px!important;-webkit-padding:12px!important;border-radius:unset;width:100%;margin-bottom:15px}#input_5_13{border:none!important;background:white!important;-moz-box-shadow:inset 0 0 3px #588eb7;-webkit-box-shadow:inset 0 0 3px #588eb7;box-shadow:inset 0 0 3px #588eb7;color:#51a7e8;padding:12px!important;-webkit-padding:12px!important;border-radius:unset;width:100%;margin-bottom:15px}#input_5_6{border:none;background:#fff;-moz-box-shadow:inset 0 0 3px #588eb7;-webkit-box-shadow:inset 0 0 3px #588eb7;box-shadow:inset 0 0 3px #588eb7;color:#51a7e8;padding:12px;border-radius:unset}#input_1_6_1,#input_1_6_2,#input_1_6_3{border:none;background:#fff;-moz-box-shadow:inset 0 0 3px #588eb7;-webkit-box-shadow:inset 0 0 3px #588eb7;box-shadow:inset 0 0 3px #588eb7;color:#51a7e8;border-radius:unset}#gform_submit_button_1{width:100%;background:transparent;border:2px solid #1086df;padding:10px;color:#1086df}#address1,#address2,#address3{background-color:#fdfdfd;box-shadow:0 0 5px 0 rgba(142,142,142,.31);margin-bottom:60px!important;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#input_1_4,#input_1_5,#input_1_6_1,#input_1_6_2,#input_1_6_3,#input_1_7,#input_1_8{border:none;background:#fff;-moz-box-shadow:inset 0 0 3px #588eb7;-webkit-box-shadow:inset 0 0 3px #588eb7;box-shadow:inset 0 0 3px #588eb7;color:#51a7e8;border-radius:unset}.icon-back-main{margin:0 auto;width:100%}.service-icon-main{font-size:170px;color:#0c71c3}.service-icon-main-red{font-size:170px;color:#ff1616d1}.service-icon-main-orange{font-size:170px;color:#ffb016d1}.service-icon-main-blue{font-size:170px;color:#16c6ffd1}@media only screen and (min-device-width:375px) and (max-device-height:812px) and (orientation :landscape) and (-webkit-device-pixel-ratio:2){.et_pb_section_7{z-index:99999!important;margin-top:-120px!important}}@media only screen and (min-device-width:375px) and (max-device-height:667px) and (orientation :landscape) and (-webkit-device-pixel-ratio:2){.et_pb_column_11{padding:0 0 0 0!important}.et_pb_section_7{z-index:99999!important;margin-top:-120px!important}}