/*
Theme Name: The7
Theme URI: http://dream-theme.com/the7/
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: Any design, any layout. No coding required. The7 is the most customisable WordPress theme on the market up to date. Add the power of Visual Composer, The7 Post Types, Ultimate Addons, Slider Revolution, and WooCommerce to the mix, and you’ll get the ultimate web-site building toolkit! Theme is translation ready, compatible with WPML, SEO and mobile friendly (certified by Google).
Version: 4.2.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
License URI: License.txt
Tags: multipurpose, responsive, retina ready, SEO ready, mobile friendly, iOS, material design, clean, minimal, business, corporate, portfolio, creative, photography, one page site, micro site
Text Domain: the7mk2
*/

.blog .dt-format-gallery .dt-format-gallery-coll.full,
.archive .dt-format-gallery .dt-format-gallery-coll.full,
.search .dt-format-gallery .dt-format-gallery-coll.full{display:none;}
.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor{}
.back-ground-coll{background-color:#2b9d99;opacity:0.8;padding:10px 0 5px 10px;}
.home-page-bg-txt{color:#ffffff;font-family:lato;font-weight:bold;}
.box-btn-home #he-webplugin-34177 > img{width:auto;}
.box-btn-home{margin-top:20px;}
.booking_script #he-webplugin-34177 > img{float:left;height:50px;}
.home-page-bg-txt li{background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/teeth.png");background-position:left center;background-repeat:no-repeat;list-style:outside none none;padding:0 0 10px 30px;text-decoration:none !important;}
.hm-list-info{background:#ef7b22 none repeat scroll 0 0;line-height:60px;padding-left:2em;text-align:justify;}
.bag-img-div{background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/docter.png");background-position:left top;background-repeat:no-repeat;padding-bottom:4em;padding-left:5em;}
.bac-img-box-all{background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/make-an-appointment.png");background-position:center center;background-repeat:no-repeat;padding:3em;text-align:center;}
.box-style-box{border:1px solid #169b96;padding:3%;}
.heading-main-box{color:#3a3a3a;font-family:lato;font-size:22px;line-height:32px;}
.pho-no{color:#ef7b22;font-size:56px;font-weight:bold;line-height:50px;margin-top:10px;}
.days-box{float:left;padding:0 12px 0 0;}
.detail-timings div{line-height:50px !important;}
.detail-timings .days-box{width:200px;display:inline-block;}
.sidebar-none{padding-bottom:0 !important;}
.first-row-four-box{background-color:#169c96;height:10em;margin-left:-10px !important;margin-right:-20px !important;}
.first-row-four-box-two{background-color:#06ABA5;height:10em;margin-left:-10px !important;margin-right:-20px !important;}
.first-row-four-box-three{background-color:#06bbb3;height:10em;margin-left:-10px !important;margin-right:-20px !important;}
.first-row-four-box-four{background-color:#17c5bd;height:10em;margin-left:-10px !important;margin-right:-20px !important;}
.first-row-four-box-three .align-icon{float:left;padding-top:2em;padding-left:1em;}
.first-row-four-box-three .aio-icon-header h3{float:left;margin-top:0 !important;padding-top:0 !important;padding-left:1em;}
.first-row-four-box-four .align-icon{float:left;padding-top:2em;padding-left:1em;}
.first-row-four-box-four .aio-icon-header h3{float:left;margin-top:0 !important;padding-top:0 !important;padding-left:1em;}
.first-row-four-box-two .align-icon{float:left;padding-top:2em;padding-left:1em;}
.first-row-four-box-two .aio-icon-header h3{float:left;margin-top:0 !important;padding-top:0 !important;padding-left:1em;}
.first-row-four-box .align-icon{float:left;padding-top:2em;padding-left:1em;}
.first-row-four-box .aio-icon-header h3{float:left;margin-top:0 !important;padding-top:0 !important;padding-left:1em;}
.top-row-block-itms{z-index:9999;}
.custom-style-start{height:10em;padding-bottom:0;padding-left:0;padding-top:20px;text-align:center;}
#hjhd div{margin-right:1em;padding:10px 0 0;width:13em;margin-left:4px;}
.home_service_row .products-title{font-size:13px !important;}
.home_service_row .wpb_column.vc_column_container.vc_col-sm-3.vc_col-has-fill{border:1px solid #efefef;height:200px;margin:15px 0 0 18px !important;}
.menu-footer_menu-container .menu > li{border:none;}
.service_list_row .products-title{font-size:13px;margin-left:16px;}
.service_list_row .wpb_column.vc_column_container.vc_col-sm-3.vc_col-has-fill{border:1px solid #e1e1e1;height:200px;margin:15px 0 0 18px;}
.social-icons{display:inline-flex;width:100%;}
.social-icons li{padding:20px 9px 3px 10px;width:2em;}
.wf-container-footer div{color:#fff !important;}
#nav_menu-2 .menu li a{color:#fff !important;font-family:lato;font-weight:300;}
.addres-area .ad-heading{color:#9f9f9f;font-family:lato;font-weight:bold;}
.addres-area .address-txt > a{color:#fff;text-decoration:none;}
.addres-area img{padding-right:10px;}
.address-txt{padding-left:30px;}
#menu-main-menu li{border:medium none;}
.form-fields .form-name input{background-color:#3a3a3a;}
.form-mail input{background-color:#3a3a3a;}
.contact-form .clear-form{display:none;}
.contact-form a{padding:6px 0 5px !important;text-align:center;width:100%;}
.contact-form .text-wrap > span{font-size:18px;}
.box-top-bar{background-position:left;background-repeat:no-repeat;background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/call-us.png");padding-right:4em;}
.inaer-box-txt{margin-left:2em;}
.bar-appo-txt{background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/book.png");background-position:left center;background-repeat:no-repeat;height:40px;}
.contact-tst{color:#969696;font-family:lato;line-height:30px;}
.contact-info-data{float:left;max-width:500px;width:100%;}
.cont-txta{float:left;}
.cont-txta a{color:#ef7c23;text-decoration:none;}
.contact-add{color:#585858;float:left;font-family:lato;font-size:18px;padding-left:36px;width:70px;}
.opening-hrs{color:#169b96;font-family:lato;font-size:24px;font-weight:normal;padding-top:6em;}
#co-block-op{padding-bottom:1em;padding-top:1em;}
.box-txt-bk{padding-left:3em;padding-top:10px;}
.inaer-box-txt a{color:#ef7c23;font-family:lato;font-size:23px;font-weight:bold;text-decoration:none !important;}
.Last-row-txt{background-color:#169b96;border:3px solid #4f8166;color:#ffffff;font-family:lato;font-size:24px;line-height:20px;padding:10px 0;text-align:center;width:26%;}
#last-row-contact .one-last{text-align:justify;width:33.3333%;}
#last-row-contact{padding-bottom:2em;}
.contac-details-data{padding:20px 10px 20px 20px;}
.contact-timings{color:#ffffff;display:inline-block;font-family:lato;font-size:16px;font-weight:600;width:100%;}
#ad-img{background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/location.png");background-position:left center;background-repeat:no-repeat;}
#fo-img{background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/phone-iocn.png");background-position:left center;background-repeat:no-repeat;line-height:24px;}
#e-img{background-position:left;background-repeat:no-repeat;background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/mail-icon.png");}
div.wpcf7-validation-errors{border:2px solid #ef7c23 !important;float:left;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;float:left;}
.co-dyas{float:left;padding-left:1em;padding-right:3em;width:30%;}
#main{padding-top:0;}
.ghy{margin-top:-35px;}
.ghy .aio-icon-component{margin-bottom:0;}
.about-dr .vc_column-inner{padding-bottom:10px;padding-left:0;padding-right:0;}
.wpb_single_image.wpb_content_element.vc_align_left{margin-bottom:0;}
.about-dr .vc_column-inner .wpb_column.vc_column_container.vc_col-sm-6{padding-left:20px;}
.about-img01 .vc_single_image-img.attachment-full{padding-top:0 !important;}
#professional-imgs .vc_single_image-img.attachment-full{padding-top:0 !important;}
#info-boxes{padding-bottom:30px;}
.mobile-header-bar > *{align-items:center;display:inline-block;}
.services-top01 .wpb_column.vc_column_container.vc_col-sm-5 img.vc_single_image-img.attachment-full{padding-top:0 !important;}
.dt-mobile-menu-icon{margin-top:50px !important;}
#call-chld{padding-bottom:20px;}
#contac-left-side{padding-right:5px;}
#contac-right-side{padding-left:5px;}
#last-row-contact .vc_column-inner .wpb_wrapper .wpb_text_column.wpb_content_element{margin:0;padding:30px 0;border:1px solid #ffffff;}
.dt-mobile-header.dt-parent-menu-clickable{z-index:9602 !important;}
@media screen and (max-width:1160px){#service-info .wpb_column.vc_column_container.vc_col-sm-6 .vc_col-sm-1{display:none;}
.service-ofr.wpb_column.vc_column_container.vc_col-sm-6{width:60%;}
.service-dentist.wpb_column.vc_column_container.vc_col-sm-6{width:40%;}
.bag-img-div{padding-left:0;padding-bottom:2em;}
#Info-box-wrap-4087 .aio-icon-default{display:inline !important;}
#Info-box-wrap-6887 .aio-icon-default{display:inline !important;}
.co-dyas{padding-left:1em;padding-right:1em;}
}
@media screen and (max-width:980px){.contact-timings{text-align:center;}
.co-dyas{padding-left:0;padding-right:0;width:100%;}
.vc_single_image-img.attachment-full{padding-top:50%;}
.service-dentist.wpb_column.vc_column_container.vc_col-sm-6{bottom:0 !important;width:50%;}
.service-ofr.wpb_column.vc_column_container.vc_col-sm-6{width:50%;}
.bag-img-div{background-image:none;padding-bottom:2em;padding-left:0;width:100%;}
.bag-img-div .vc_col-sm-2{display:none;}
.bag-img-div .vc_col-sm-10{width:100%;}
#text-3{padding:0;width:30%;}
#footer .wf-container > section{padding:0;}
#presscore-contact-form-widget-2{width:28%;}
.top-boxes h3{font-size:18px !important;line-height:24px !important;text-align:left;}
.top-bar-heading{width:120px;}
.box-top-bar{padding-right:0;}
.about-dr .vc_single_image-img.attachment-full{padding-top:0 !important;}
}
@media screen and (max-width:799px){.service-ofr.wpb_column.vc_column_container.vc_col-sm-6{width:52%;}
.service-dentist.wpb_column.vc_column_container.vc_col-sm-6{bottom:0 !important;padding-top:35px;width:48%;}
.vc_single_image-img.attachment-full{padding-top:0;}
.vc_single_image-img.attachment-full{padding-top:50% !important;}
}
@media screen and (max-width:768px){.about-dr .vc_column-inner .wpb_column.vc_column_container.vc_col-sm-6{padding-right:20px;}
.ghy{margin-top:0 !important;}
.services-top01 .wpb_single_image.wpb_content_element.vc_align_center{margin-bottom:0 !important;}
#service-info .wpb_column.vc_column_container.vc_col-sm-6:nth-child(2) .vc_column-inner{padding-top:0;}
#service-info .aio-icon-component.service-icon-box.style_1{margin-bottom:0;}
#professional-imgs .wpb_column.vc_col-sm-4{padding-bottom:30px;}
#professional-imgs .wpb_single_image.wpb_content_element.vc_align_center{margin-bottom:10px;}
.about-img01 .wpb_single_image.wpb_content_element.vc_align_center{margin-bottom:0;}
#prof-headings .vc_column-inner .wpb_wrapper > div{text-align:center !important;}
.abou-us-txtxt{float:left !important;}
#footer .wf-container{margin:0;}
#footer .wf-wrap .wf-container-footer .wf-container > section{width:100%;}
.first-row-four-box, .first-row-four-box-two, .first-row-four-box-three{margin-left:-10px !important;margin-right:-10px !important;}
.first-row-four-box-four{margin-left:-10px !important;margin-right:-10px !important;}
.service-ofr.wpb_column.vc_column_container.vc_col-sm-6{padding-bottom:30px;width:100%;}
#hjhd div{float:left;width:10em;}
.service-dentist.wpb_column.vc_column_container.vc_col-sm-6{display:none;}
.box-btn{padding:12px 0;width:65%;line-height:20px;}
.ghy .vc_column-inner{padding-bottom:0 !important;}
.ghy .aio-icon-top{display:inline-block;float:left;width:100px;}
.ghy .aio-icon-header{float:left;}
}
@media screen and (max-width:640px){#last-row-contact .one-last.wpb_column.vc_column_container.vc_col-sm-4{margin-bottom:20px;width:100%;}
}
@media screen and (max-width:499px){.inaer-box-txt{margin-left:3em;}
.box-txt-bk{padding-left:4em;}
}
@media screen and (max-width:480px){.Last-row-txt{width:100%;}
.pho-no{font-size:30px;line-height:30px;}
.box-btn{font-size:16px;line-height:16px;padding:12px 0;width:85%;}
.heading-main-box{font-size:20px;line-height:20px;}
#hjhd div{float:none;width:100%;}
.vc_row.wpb_row.vc_row-fluid.bag-img-div.dt-default{margin:auto !important;}
.hm-list-info{line-height:40px;text-align:left !important;margin:auto !important;padding:20px 30px;}
}
.Hills-txt .wpex-link{background-color:#169c96;border-radius:5px;color:#fff;padding:10px;text-decoration:none;}
.Hills-txt a{color:#06aba5;text-decoration:none;}
.content li{list-style:outside none none;}
.bac-img-box-all .pho-no a{color:#ef7b22;text-decoration:none;}
.address-txt21 > a{color:#fff !important;}
.address-txt31 > a{color:#fff !important;}
.anxiety_page_list ul{list-style-type:disc;}
.back-ground-coll{background-color:#2b9d99;opacity:0.8;padding:10px 0 5px 10px;}
.home-page-bg-txt{color:#ffffff;font-family:lato;font-weight:bold;}
.home-page-bg-txt li{background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/teeth.png");background-position:left center;background-repeat:no-repeat;list-style:outside none none;padding:0 0 10px 30px;text-decoration:none !important;}
.hm-list-info{background:#ef7b22 none repeat scroll 0 0;line-height:60px;padding-left:2em;text-align:justify;}
.bag-img-div{background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/docter.png");background-position:left top;background-repeat:no-repeat;padding-bottom:4em;padding-left:5em;}
.bac-img-box-all{background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/make-an-appointment.png");background-position:center center;background-repeat:no-repeat;padding:3em;text-align:center;}
.box-style-box{border:1px solid #169b96;padding:3%;}
.heading-main-box{color:#3a3a3a;font-family:lato;font-size:22px;line-height:32px;}
.pho-no{color:#ef7b22;font-size:56px;font-weight:bold;line-height:50px;margin-top:10px;}
.days-box{float:left;padding:0 12px 0 0;}
.detail-timings div{line-height:50px !important;}
.sidebar-none{padding-bottom:0 !important;}
.first-row-four-box{background-color:#169c96;height:10em;margin-left:-10px !important;margin-right:-20px !important;}
.first-row-four-box-two{background-color:#06ABA5;height:10em;margin-left:-10px !important;margin-right:-20px !important;}
.first-row-four-box-three{background-color:#06bbb3;height:10em;margin-left:-10px !important;margin-right:-20px !important;}
.first-row-four-box-four{background-color:#17c5bd;height:10em;margin-left:-10px !important;margin-right:-20px !important;}
.first-row-four-box-three .align-icon{float:left;padding-top:2em;padding-left:1em;}
.first-row-four-box-three .aio-icon-header h3{float:left;margin-top:0 !important;padding-top:0 !important;padding-left:1em;}
.first-row-four-box-four .align-icon{float:left;padding-top:2em;padding-left:1em;}
.first-row-four-box-four .aio-icon-header h3{float:left;margin-top:0 !important;padding-top:0 !important;padding-left:1em;}
.first-row-four-box-two .align-icon{float:left;padding-top:2em;padding-left:1em;}
.first-row-four-box-two .aio-icon-header h3{float:left;margin-top:0 !important;padding-top:0 !important;padding-left:1em;}
.first-row-four-box .align-icon{float:left;padding-top:2em;padding-left:1em;}
.first-row-four-box .aio-icon-header h3{float:left;margin-top:0 !important;padding-top:0 !important;padding-left:1em;}
.top-row-block-itms{z-index:1;}
.custom-style-start{height:10em;padding-bottom:0;padding-left:0;padding-top:20px;text-align:center;}
#hjhd div{margin-right:1em;padding:10px 0 0;}
.social-icons{display:inline-flex;width:100%;}
.social-icons li{padding:20px 9px 3px 10px;width:2em;}
.wf-container-footer div{color:#fff !important;}
#nav_menu-2 .menu li a{color:#fff !important;font-family:lato;font-weight:300;}
.addres-area .ad-heading{color:#9f9f9f;font-family:lato;font-weight:bold;}
.addres-area .address-txt > a{color:#fff;text-decoration:none;}
.addres-area img{padding-right:10px;}
.address-txt{padding-left:30px;}
#menu-main-menu li{border:medium none;}
.form-fields .form-name input{background-color:#3a3a3a;}
.form-mail input{background-color:#3a3a3a;}
.contact-form .clear-form{display:none;}
.contact-form a{padding:6px 0 5px !important;text-align:center;width:100%;}
.contact-form .text-wrap > span{font-size:18px;}
.box-top-bar{background-position:left;background-repeat:no-repeat;background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/call-us.png");padding-right:4em;}
.inaer-box-txt{margin-left:2em;}
.bar-appo-txt{background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/book.png");background-position:left center;background-repeat:no-repeat;height:40px;}
.contact-tst{color:#969696;font-family:lato;line-height:30px;}
.contact-info-data{float:left;max-width:500px;width:100%;}
.cont-txta{float:left;}
.cont-txta a{color:#ef7c23;text-decoration:none;}
.contact-add{color:#585858;float:left;font-family:lato;font-size:18px;padding-left:36px;width:70px;}
.opening-hrs{color:#169b96;font-family:lato;font-size:24px;font-weight:normal;padding-top:6em;}
#co-block-op{padding-bottom:1em;padding-top:1em;}
.box-txt-bk{padding-left:3em;padding-top:10px;}
.inaer-box-txt a{color:#ef7c23;font-family:lato;font-size:23px;font-weight:bold;text-decoration:none !important;}
.Last-row-txt{background-color:#169b96;border:3px solid #4f8166;color:#ffffff;font-family:lato;font-size:24px;line-height:20px;padding:10px 0;text-align:center;width:26%;}
#last-row-contact .one-last{text-align:justify;width:33.3333%;}
#last-row-contact{padding-bottom:2em;}
.contac-details-data{padding:20px 10px 20px 20px;}
.contact-timings{color:#ffffff;display:inline-block;font-family:lato;font-size:16px;font-weight:600;width:100%;}
#ad-img{background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/location.png");background-position:left center;background-repeat:no-repeat;}
#fo-img{background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/phone-iocn.png");background-position:left center;background-repeat:no-repeat;line-height:24px;}
#e-img{background-position:left;background-repeat:no-repeat;background-image:url("https://www.balhannahdental.com.au/wp-content/uploads/2016/12/mail-icon.png");}
div.wpcf7-validation-errors{border:2px solid #ef7c23 !important;float:left;}
div.wpcf7-mail-sent-ok{border:2px solid #398f14;float:left;}
.co-dyas{float:left;padding-left:1em;padding-right:3em;width:30%;}
#main{padding-top:0;}
.ghy{margin-top:-35px;}
.ghy .aio-icon-component{margin-bottom:0;}
.about-dr .vc_column-inner{padding-bottom:10px;padding-left:0;padding-right:0;}
.wpb_single_image.wpb_content_element.vc_align_left{margin-bottom:0;}
.about-dr .vc_column-inner .wpb_column.vc_column_container.vc_col-sm-6{padding-left:20px;}
.about-img01 .vc_single_image-img.attachment-full{padding-top:0 !important;}
#professional-imgs .vc_single_image-img.attachment-full{padding-top:0 !important;}
#info-boxes{padding-bottom:30px;}
.mobile-header-bar > *{align-items:center;display:inline-block;}
.services-top01 .wpb_column.vc_column_container.vc_col-sm-5 img.vc_single_image-img.attachment-full{padding-top:0 !important;}
.dt-mobile-menu-icon{margin-top:50px !important;}
#call-chld{padding-bottom:20px;}
#contac-left-side{padding-right:5px;}
#contac-right-side{padding-left:5px;}
#last-row-contact .vc_column-inner .wpb_wrapper .wpb_text_column.wpb_content_element{margin:0;padding:30px 0;border:1px solid #ffffff;}
.dt-mobile-header.dt-parent-menu-clickable{z-index:999999;}
.responsive_script{display:none;}
.Hills-txt .wpex-link{background-color:#169c96;border-radius:5px;color:#fff;padding:10px;text-decoration:none;}
.content li::before{background:#036864 none repeat scroll 0 0;content:"";height:10px;margin:10px 0 0 -18px;padding:0;position:absolute;width:10px;}
.home_offer_slider .slick-dots li::before{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;}
.content li{list-style:outside none none;}
.bac-img-box-all .pho-no a{color:#ef7b22;text-decoration:none;}
.address-txt21 > a{color:#fff !important;}
.address-txt31 > a{color:#fff !important;}
.anxiety_page_list ul{list-style-type:disc;}
.denticare_service_page .wpb_wrapper > ul{list-style-type:disc;}
.toothremoval-ul-li .standard-number-list li::before, .standard-arrow li::before{background-color:#44B9AF;}
@media screen and (max-width:1160px){#service-info .wpb_column.vc_column_container.vc_col-sm-6 .vc_col-sm-1{display:none;}
.service-ofr.wpb_column.vc_column_container.vc_col-sm-6{width:60%;}
.service-dentist.wpb_column.vc_column_container.vc_col-sm-6{width:40%;}
.bag-img-div{padding-left:0;padding-bottom:2em;}
#Info-box-wrap-4087 .aio-icon-default{display:inline !important;}
#Info-box-wrap-6887 .aio-icon-default{display:inline !important;}
.co-dyas{padding-left:1em;padding-right:1em;}
}
@media screen and (max-width:992px){.responsive_script{display:block;padding-top:18px;text-align:center;}
#he-webplugin-34177 > img{width:140px;}
.first-row-four-box-three , .first-row-four-box-two , .first-row-four-box , .first-row-four-box-four{height:13em;}
}
@media screen and (max-width:980px){.contact-timings{text-align:center;}
.co-dyas{padding-left:0;padding-right:0;width:100%;}
.vc_single_image-img.attachment-full{padding-top:50%;}
.service-dentist.wpb_column.vc_column_container.vc_col-sm-6{bottom:0 !important;width:50%;}
.service-ofr.wpb_column.vc_column_container.vc_col-sm-6{width:50%;}
.bag-img-div{background-image:none;padding-bottom:2em;padding-left:0;width:100%;}
.bag-img-div .vc_col-sm-2{display:none;}
.bag-img-div .vc_col-sm-10{width:100%;}
#text-3{padding:0;width:30%;}
#footer .wf-container > section{padding:0;}
#presscore-contact-form-widget-2{width:28%;}
.top-boxes h3{font-size:18px !important;line-height:24px !important;text-align:left;}
.top-bar-heading{width:120px;}
.box-top-bar{padding-right:0;}
.about-dr .vc_single_image-img.attachment-full{padding-top:0 !important;}
}
@media screen and (max-width:799px){.service-ofr.wpb_column.vc_column_container.vc_col-sm-6{width:52%;}
.service-dentist.wpb_column.vc_column_container.vc_col-sm-6{bottom:0 !important;padding-top:35px;width:48%;}
.vc_single_image-img.attachment-full{padding-top:0;}
.vc_single_image-img.attachment-full{padding-top:50% !important;}
}
@media screen and (max-width:768px){.about-dr .vc_column-inner .wpb_column.vc_column_container.vc_col-sm-6{padding-right:20px;}
.ghy{margin-top:0 !important;}
.services-top01 .wpb_single_image.wpb_content_element.vc_align_center{margin-bottom:0 !important;}
#service-info .wpb_column.vc_column_container.vc_col-sm-6:nth-child(2) .vc_column-inner{padding-top:0;}
#service-info .aio-icon-component.service-icon-box.style_1{margin-bottom:0;}
#professional-imgs .wpb_column.vc_col-sm-4{padding-bottom:30px;}
#professional-imgs .wpb_single_image.wpb_content_element.vc_align_center{margin-bottom:10px;}
.about-img01 .wpb_single_image.wpb_content_element.vc_align_center{margin-bottom:0;}
#prof-headings .vc_column-inner .wpb_wrapper > div{text-align:center !important;}
.abou-us-txtxt{float:left !important;}
#footer .wf-container{margin:0;}
#footer .wf-wrap .wf-container-footer .wf-container > section{width:100%;}
.first-row-four-box, .first-row-four-box-two, .first-row-four-box-three{margin-left:-10px !important;margin-right:-10px !important;}
.first-row-four-box-four{margin-left:-10px !important;margin-right:-10px !important;}
.service-ofr.wpb_column.vc_column_container.vc_col-sm-6{padding-bottom:30px;width:100%;}
#hjhd div{float:left;width:10em;}
.service-dentist.wpb_column.vc_column_container.vc_col-sm-6{display:none;}
.box-btn{padding:12px 0;width:65%;line-height:20px;}
.ghy .vc_column-inner{padding-bottom:0 !important;}
.ghy .aio-icon-top{display:inline-block;float:left;width:100px;}
.ghy .aio-icon-header{float:left;}
}
@media screen and (max-width:640px){#last-row-contact .one-last.wpb_column.vc_column_container.vc_col-sm-4{margin-bottom:20px;width:100%;}
}
@media screen and (max-width:499px){.inaer-box-txt{margin-left:3em;}
.box-txt-bk{padding-left:4em;}
}
@media screen and (max-width:480px){.Last-row-txt{width:100%;}
.pho-no{font-size:30px;line-height:30px;}
.box-btn{font-size:16px;line-height:16px;padding:12px 0;width:85%;}
.ghy .aio-icon-component{height:100% !important;}
.ghy .aio-icon-header{width:70%;}
.heading-main-box{font-size:20px;line-height:20px;}
#hjhd div{float:none;width:100%;}
.vc_row.wpb_row.vc_row-fluid.bag-img-div.dt-default{margin:auto !important;}
.top-icon .aio-icon-header h3.aio-icon-title{line-height:31px !important;padding-left:13px !important;}
.hm-list-info{line-height:40px;text-align:left !important;margin:auto !important;padding:20px 30px;}
#hjhd > div{display:inline-block;float:left !important;margin-left:1% !important;margin-right:0;width:48% !important;}
.custom-style-start{margin-right:2px !important;width:90% !important;}
.products-title{line-height:17px;}
.first-row-four-box, .first-row-four-box-two, .first-row-four-box-three , .first-row-four-box-four{display:inline-block;margin-left:0 !important;margin-right:0 !important;width:100%;}
.detail-timings .days-box span, .detail-timings .days-times{display:inline-block;font-size:18px !important;text-align:center;}
.detail-timings .days-box{width:152px;}
}
@media screen and (max-width:420px){.box-btn-home #he-webplugin-34177 > img{width:140px;}
}
@media screen and (max-width:360px){.detail-timings .days-box span, .detail-timings .days-times{font-size:15px !important;}
}



.sevice-heading .uvc-sub-heading ul li {
  line-height: 26px;
  list-style: outside none none;
}
.sevice-heading .uvc-sub-heading ul li {
  line-height: 26px;
  list-style: outside none none;
  padding-left: 17px;
}
.sevice-heading .uvc-sub-heading.ult-responsive li::before {
  background: #036864 none repeat scroll 0 0;
  content: "";
  height: 10px;
  margin: 10px 0 0 -34px;
  padding: 0;
  position: absolute;
  width: 10px;
}
.phone-service-btnelement
 {   
background: #ffffff none repeat scroll 0 0;  
 border: medium none;  
 color: #ef7c23;  
 font-weight: normal;   
margin-bottom: 9px;   
margin-top: 17px;   
padding: 7px 57px;
 }
.aio-icon-component.style_1.service-icon-box {
  border-bottom: 1px solid #fff;
  min-height: 464px;
}
.service-icon-last-box .aio-icon-img {
  box-sizing: content-box !important;
  font-size: 55px !important;
  max-width: 100%;
  width: 100%;
}
.service-icon-last-box .aio-icon-img, .service-icon-last-box .aio-icon-title, .service-icon-last-box .aio-icon-description {
  text-align: left !important;
}
.aio-icon-component.service-icon-last-box.style_1 {
  border: 1px solid;
  padding: 23px;
  min-height: 227px;
}
 .service-icon-last-box .aio-icon-description {
  font-size: 13px !important;
  line-height: 24px !important;
  text-align: left !important;
}
.service-icon-last-box .top-icon .aio-icon-header h3.aio-icon-title {
  margin: 25px 0 0;
}
#text-3 .textwidget img {
  width: 214px;
}
#text-3 .textwidget .social-icons img {
  width: 100%;
}
#text-2 span {
  position: relative;
  top: -5px;
}
.address-txt a {
  padding-left: 0px;
}
#bac-phone > span {
  left: 7px !important;
  padding: 3px;
  top: -10px;
}
#service-info .aio-icon-default {
  display: inline !important;
}
.aio-icon-component.style_1.service-icon-box {
  min-height: auto;
}
@media screen and (max-width:768px) {
.ghy {
  margin-top: 0 !important;
}

.ghy .vc_column-inner {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
.ghy .aio-icon-top {
  display: inline-block;
  float: left;
  width: 100px;
}
.ghy .aio-icon-header {
  float: left;
}
.ghy .aio-icon-component {
  height: 5em ;
  margin-bottom: 0 !important;
}
.first-row-four-box .align-icon, .first-row-four-box-two .align-icon, .first-row-four-box-three .align-icon, .first-row-four-box-four .align-icon {
  float: left;
  padding-top: 1em;
}
.aio-icon-header h3 {
  line-height: 74px !important;
  margin-bottom: 0 !important;
  padding-left: 0 !important;
}
#ult-carousel-14540809185853e80736fa2 .vc_single_image-img.attachment-full {
  padding-top: 10% !important;
}
}
#custom-post-image {
  float: left;
  text-align: center;
  width: 20%;
}

.custum-post-img img {
  border: 2px solid #000;
  padding: 20px;
}
.custum-post-img {
  padding-top: 5em;
}
#main-div-start {
  padding-top: 30px;
}
.single-service .page-title.title-center.disabled-bg {
  background-color: #44b9af;
}
.single-service .page-title .breadcrumbs, .page-title .breadcrumbs a {
  display: none;
}
.single-service .page-title h1 {
  color: #ef7b22 !important;
  float: left;
}
.single-service  .wf-table {
  padding: 0px;
}
#bottom-bar .wf-float-left:last-of-type {
  margin-right: 0;
  text-align: center !important;
  width: 100%;
}
.address-txt12 {
  padding-left: 30px;
}
.address-txt12::before {
  color: #676767;
  content: "";
  font-family: FontAwesome;
  font-size: 23px;
  margin-left: -28px;
  margin-top: 5px;
  position: absolute;
}
.address-txt21::before {
  color: #676767;
  content: "";
  font-family: FontAwesome;
  font-size: 23px;
  margin-left: -28px;
  position: absolute;
}

.address-txt21 {
   padding-left: 30px;
}
.address-txt31 {
  padding-left: 30px;
  padding-top: 11px;
}

.address-txt31::before {
  color: #676767;
  content:"";
  font-family: FontAwesome;
  font-size: 19px;
  margin-left: -28px;
  position: absolute;
}


.footer a {
  color: #9aa0a7;
  text-decoration: none;
}

