.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#2ea3f2}.et_pb_module.et_pb_button{display:inline-block;color:inherit}.et_pb_button_module_wrapper.et_pb_button_alignment_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_center{text-align:center}.et_pb_button_module_wrapper>a{display:inline-block}@media (max-width:980px){.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_tablet_center{text-align:center}}@media (max-width:767px){.et_pb_button_module_wrapper.et_pb_button_alignment_phone_left{text-align:left}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_right{text-align:right}.et_pb_button_module_wrapper.et_pb_button_alignment_phone_center{text-align:center}}
.et_pb_button[data-icon]:not([data-icon=""]):after{content:attr(data-icon)}@media (max-width:980px){.et_pb_button[data-icon-tablet]:not([data-icon-tablet=""]):after{content:attr(data-icon-tablet)}}@media (max-width:767px){.et_pb_button[data-icon-phone]:not([data-icon-phone=""]):after{content:attr(data-icon-phone)}}
.et_pb_code_inner{position:relative}@font-face {font-family: Oswald-Demi-BoldItalic; src: url(//medleydental.com/wp-content/themes/Extra-child/fonts/Oswald-Demi-BoldItalic.ttf); font-weight: normal; font-style: normal;} #et-navigation > ul > li > a::before{display:none;}
#et-navigation{align-items:center;}
.face{padding-left:40px!important;border-left:1px solid #ddd;}
.face img{position:relative;top:5px;}
.header.left-right #et-navigation > ul > li > a{padding-bottom:0;}
#et-navigation > ul > li a{padding:10px 20px;}
#et-navigation > ul > li a:hover{background:#3e85a7;padding:10px 20px!important;color:#fff;}
#et-navigation > ul > li.current-menu-item a {background:#3e85a7;padding:10px 20px!important;}
#et-navigation > ul{position:relative;top:12px;}
.header-bottom{background:#f3f3f3;position:relative;z-index:-1;width:100%;}
.header-b{display:flex;justify-content: space-between;padding:10px 0;}
.add-list{display:flex;border-right:1px solid #ddd;padding-right:40px;}
.add-list i{font-size:30px;color:#0e6791;font-weight:bold;line-height:1.4;padding-right:10px;}
.add-list p{line-height:1.4;}
div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form input[type="email"],div.wpforms-container-full .wpforms-form input[type="text"]{height:45px;}
.getinth .g-recaptcha>div{margin:0 auto;}
.getinth .wpforms-submit-container{text-align:center;}
div.wpforms-container-full .wpforms-form .wpforms-recaptcha-container{margin-bottom:0;} a{outline:0!important;}
.container{max-width:1080px;}
h1,h2{padding-bottom:0;}
.best-dentist .et_pb_slide_title{margin:0 0 20px 0}
.best-dentist .et_pb_slide_content h3{margin:20px 0 60px 0}
.overlap-text .lshowcase-description{text-align:left; width: 100%; height: 100%; padding: 20px 20px 10px; text-align: left;
position: absolute; top: 0; max-width: 100%!important;}
.overlap-text .lshowcase-description{background:rgba(0,0,0,0.3);}
.overlap-text .lshowcase-description:hover{background:rgba(0,0,0,0.8);}
.overlap-text .lshowcase-description .lsdesc{display:none;}
.overlap-text .lshowcase-description:hover .lsdesc{display:block!important;}
.overlap-text .lsdesc{font-size:13px;line-height:1.3;color:#fff;}
.overlap-text .lstit{color:#ffffff;font-size:20px;text-transform:uppercase;font-weight:normal;padding:10px 0 5px 0;text-align:center;}
.logo-controls .lshowcase-logos .bx-wrapper img{width:100%}
.lsdesc a{background: #0e6791; color: #fff!important; padding: 10px; display: block; width: 100px; text-align: center; margin-top: 10px;} .equal_box{display:flex;width:100%;}
.equal_box div:first-child{border-right:1px solid #cdcece;margin-right:30px;}
.equal_box h3{color:#333;font-weight:600;}
.custom-html-widget h3{color:#333;font-weight:600;}
.equal-box h4{color:#0e6791!important;font-weight:500!important;padding-bottom:5px;margin-bottom:10px;}
#footer{background:#f3f3f3!important;}
#footer-bottom{display:none;}
#footer .et_pb_widget a{font-weight:normal;}
.m-0{margin :0}
.time-table{display:flex; justify-content:space-between;width:100%;}
.equal-box{display:flex;justify-content:space-between;width:100%;flex-direction:column}
.equal-box h4{border-bottom:1px solid #0e6791;color:#0e6791}
.equal-box div{width:100%;}
.equal-box div:first-child{margin-right:15%}
#footer .et_pb_widget:first-of-type{padding-top:30px;}
#footer .et_pb_widget{margin-bottom:30px;} .gform_wrapper .gform_footer{text-align:center;}
.m-30{margin-top:-10px!important;}
.custum_contact_form .input, input, input[type="text"], input[type="password"], input[type="email"], input[type="search"], select{border-radius:0; padding:10px!important;background:#e9f2ed;border:1px solid #cfd7d3;height:50px;}
.custum_contact_form .gfield_required{display:none!important;}
.custum_contact_form .textarea{border-radius:0;
padding:10px!important;background:#f5f9ff;border:1px solid #dadee3;height:120px!important;}
.custum_contact_form input[type="submit"]{font-weight:bold!important;border-radius:0!important;padding:10px 40px!important;font-size:18px!important;}
.gform_wrapper{margin:0!important;}
.ginput_container_radio{margin-top:0!important;}
.et_pb_blurb_position_left .et_pb_blurb_container, .et_pb_blurb_position_right .et_pb_blurb_container{vertical-align:middle;}
.map-section{width: 60%; float:left; }
.contact-info{background-color: #f5f9ff; width: 40%; float: left; padding-left: 60px; padding-top: 56px; padding-bottom:49px;}
.contact-info a:hover{color:#99b0d2 !important}
.contact-info h2 { font-size: 28px; font-weight: 500; }
.address { font-size: 24px; color: #262525; padding-top: 20px; }
.contact-us { font-size: 24px; color: #262525; padding-top: 20px; }
.blurb-control .et_pb_main_blurb_image { padding-top: 4px; }
.input::-moz-placeholder, .textarea::-moz-placeholder, input::-moz-placeholder, input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="email"]::-moz-placeholder, input[type="search"]::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder {font-weight: normal;letter-spacing: 0;
text-transform: none;}
body .gform_wrapper ul li.gfield{margin-top:0;}
.d-label label{display:none!important;}
.ginput_recaptcha > div {
margin: 0 auto!important;
} .col-1{float:right;width:50%;text-align:center;}
.col-2{float:left;width:50%;}
.col-1-1{float:left;width:50%;text-align:center;}
.col-2-2{float:left;width:50%;}
.clr{clear:both;}
.service-block h3{font-size:24px;font-weight:600;padding-top:50px;}
.service-block p{font-size:18px} .top{margin-top:15px;}
.left-pading .et_pb_blurb_container{padding-left:0px!important;}
body .gform_wrapper .gform_footer input[type=submit]{width:150px;}
.flexing-away.et_pb_row .et_pb_column {display: flex; justify-content: center; align-items: center;}
.flexing-away.et_pb_row .et_pb_column .et_pb_module { margin-left: .2rem; margin-right: .2rem;margin-bottom:0;}
.lshowcase-logos .bx-wrapper .bx-pager, .lshowcase-logos .bx-wrapper .bx-controls-auto{bottom:-60px!important} @media (max-width:767px){
.logo{margin:10px 0;}
.col-1{float:unset;width:100%;}
.col-2{float:unset;width:100%;}	
.col-1-1{float:unset;width:100%;}
.col-2-2{float:unset;width:100%;}
.service-block h3{padding-top:20px;}	
}
@media (max-width:639px){
.m-30{margin-top:0px!important;}
}
@media (max-width:1080px){.container{width:95%;}}
@media (max-width:1024px){
.show-menu-button{position:absolute;right:0;top:30px;}
.face{padding-left:0px!important;padding-right:40px!important;margin-right:40px;border-left:0px solid #ddd;border-right:1px solid #ddd;}
.face img{position:relative;top:5px;}
}
@media (max-width:1023px){
.et_pb_extra_row .column-2{max-width:50%!important;width:50%!important;min-width:50%!important}
.et_pb_extra_row .column-4{max-width:50%!important;width:50%!important;min-width:50%!important}
.equal_box div:first-child{width:50%;}
}
@media (min-width:480px) and (max-width:980px){
.header-b{flex-wrap: wrap; align-content: stretch; height: 100%;}	
.header-b>div{width:50%;padding: 5px 20px;}	
}
@media (max-width:479px){
.header-b{flex-wrap: wrap; align-content: stretch; height: 100%;}	
.header-b>div{width:50%;padding:5px;}
.add-list i{font-size:20px;padding-left:3px;}
.add-list p{font-size:11px;}	
}
@media (max-width:479px){
.equal_box{align-items: center; flex-direction: column; justify-content: center; width: 100%;text-align:center;}
.equal_box div:first-child{width:100%;border-right:none; margin-right:0px;margin-bottom:30px;}			
}
.owl-theme .owl-controls .owl-page span {
display: block;
width: 20px!important;
height: 20px!important;
margin: 5px 7px;
filter: Alpha(Opacity=50);
opacity: .5;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 50px;
background: red!important;
}