/* Enter Your Custom CSS Here */
#text-4 {max-height: 206px!important;}


/*---------New-Changes-----*/
.page-id-330 #mk-tabs .wpb_tabs_nav a {
	padding-top: 35px !important;
	height: 70px !important;
}
.page-id-472 #mk-tabs .wpb_tabs_nav a {
	line-height: 90px !important;}
.page-id-1677 #mk-tabs .wpb_tabs_nav a {
	line-height: 90px !important;
}
.page-id-1080 .page-title {
	text-align: center !important;
	float: none !important;
	margin: 0 auto !important;
	margin-bottom: 15px !important;
}
#list-10 li{
	font-weight: bold;
}
.mk-list-styles ul li .mk-svg-icon {width: 6px !important;}
#list-10 ul li .mk-svg-icon {
	fill: #a43850 !important;
}
#list-55 ul li .mk-svg-icon {fill: #a43850 !important;}
.desk-view-styl {display: block;}
.mob-view-styl {display: none;}

#mk-tabs .wpb_tab {
	padding-bottom: 0 !important;
}
.lin_styl {
	padding: 0 !important;
}
.wpb_video_widget.shdw_style, .wpb_video_widget.you_tube_vido {
	box-shadow: 0px 9px 7px 0px rgba(0,0,0,.4);
}
#video-container-24 {
	box-shadow: 0px 9px 7px 0px rgba(0,0,0,.4);
}
.vc_empty_space.bx_shdw {margin-bottom: 20px !important;
	box-shadow: 0px 9px 7px 0px rgba(0,0,0,.4);
}
.page-id-1151 #mk-tabs .wpb_tabs_nav li {
	width: 24% !important;
	margin: 0px 0.5% !important;
}
.page-id-1151 #mk-tabs .wpb_tabs_nav a {
	font-size: 12px !important;
	line-height: 90px !important;
}
/*-------Tab_style----------*/
.page-id-2210 .mk-quick-contact-wrapper{display:none !important;}

.page-id-2194 .mk-quick-contact-wrapper{display:none !important;}
#wpfront-notification-bar-open-button.bottom {background-image: none;}
#wpfront-notification-bar-open-button.bottom::before {
	content: "\f062";
	display: block;
	font-family: fontawesome;
	text-align: center;
	font-size: 20px;
	margin-top: 10px !important;
}

#wpfront-notification-bar-open-button {
	
	z-index: 9999;
	border: 0px solid white !important;
	width: 45px !important;
	height: 45px !important;
	cursor: pointer;
        border: 0px solid white !important;
	background-repeat: no-repeat;
	border-radius: 0px !important;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	bottom: 2% !important;
}






#wpfront-notification-bar-open-button {
	background-color: #f1f1f1 !important;
}

#wpfront-notification-bar-open-button.bottom {
    bottom: 20px;right: 10% !important;}


#mk-tabs .wpb_tabs_nav li {
	background-color: rgba(255,255,255, 0.5) !important;
	border-bottom-color: #fff;
	position: relative;
	width: 30.33% !important;
	margin: 0px 1.5% !important;
	border-top-left-radius: 10px !important;
	border: 0px solid #fff;
	border-top-right-radius: 10px !important;
}
#mk-tabs.simple-style .wpb_tabs_nav a {
	border-width: 0;
	border-bottom-width: 0px !important;
	background-color: transparent;
	margin-bottom: 0px;
}
.page-id-2403 .wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
  background: #f1f1f1 !important;}


.page-id-2403 .wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel{
 background: #f1f1f1 !important;
}
.page-id-2403 .wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{
 background: #f1f1f1 !important;
}
.page-id-2376 #mk-tabs .wpb_tabs_nav a {
	font-size: 15px;
	height: 90px !important;
	font-weight: normal;
	line-height: 90px !important;
}
.ui-state-active a {
	border-top-left-radius: 10px !important;
	border-top-right-radius: 10px !important;
}
#mk-tabs.simple-style .wpb_tabs_nav .ui-state-active a {
	font-weight: bold !important;
}

.ui-state-default a {
	text-align: center;
}
#mk-tabs .wpb_tabs_nav a {
	padding: 0 20px;
	background-color: rgba(0,0,0,.05);
	border: 1px solid #ebebeb;
	height: 90px !important;
	line-height: 22px !important;
	color: #444;
	white-space: nowrap;
	font-weight: 500 !important;
	font-size: 15px !important;
}
#mk-tabs .wpb_tab {
	padding: 40px 30px !important;
	background-color: #fff;
	border: 1px solid #ebebeb;
}
#mk-tabs .wpb_tabs_nav a {
	padding: 0 20px;
	background-color: rgba(0,0,0,.05);
	border: 1px solid #ebebeb;
	height: 90px !important;
	line-height: 22px !important;
	color: #444;
	white-space: nowrap;
	font-weight: 700;
	font-size: 13px;
}

.page-id-2373 .page-title, .page-id-2376 .page-title {
	margin: 0 auto;
}

.tab-stng-ortho-page {
	margin-bottom: 0px !important;
}


.vc_custom_1494400089924 {

	left: 0 !important;
}

 .page-id-2210 #wpfront-notification-bar a.for-lp-ao4-2 {margin-top:10px !important;
	display: inline-block !important;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	white-space: nowrap;
	font-size: 20px !important;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
	cursor: pointer;
	padding: 15px 40px !important;
	margin-left: 0px !important;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	background: linear-gradient(to bottom, #9f3852 0%, #9f3852 100%);
	color: #fff;
	font-weight: 300 !important;
}
.page-id-2210 .wpfront-button {display:none !important;}
.for-lp-ao4-2{display:none !important;}
.page-id-2210 .for-lp-ao4-2{display:block !important;}

#wpfront-notification-bar a.wpfront-button {
  font-weight: 300 !important;}

.my-txt h3 {
	margin-bottom: 0px !important;
}
.wpfront-button {
	margin-top: 10px;
	margin-left: 0px !important;
}

.wpfront-close {
 width: 10px !important;
 float: right !important;
 margin-left: 90% !important;
 color: #fff !important;
}
#wpfront-notification-bar div.wpfront-close {
	/* position: absolute; */
	top: 3px;
	left: 20px !important;
	cursor: pointer;
	font-family: Arial, sans-serif;
	font-weight: bold;
	line-height: 0px;
	font-size: 15px !important;
	padding: 10px 5px !important;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	float: none;
	
}
#wpfront-notification-bar a.wpfront-button {
	display: inline-block;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
	white-space: nowrap;
	font-size: 20px !important;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
	cursor: pointer;
	padding: 15px 40px !important;
	margin-left: 5px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
}



#bottom-slide{height:30px;}

/*---------popup css---------------------*/
.page-id-2194 .mk-header-toolbar {
	display: block !important;
}
.page-id-2210 .mk-header-toolbar {
	display: block !important;
}

#wpfront-notification-bar-spacer {display: none !important;position: relative;}
.page-id-2194 #wpfront-notification-bar-spacer {
	display: block !important;position: relative;
}
.page-id-2210 #wpfront-notification-bar-spacer {
	display: block !important;position: relative;
}
#wpfront-notification-bar div {text-align: center !important;display:block;vertical-align: middle;}
#wpfront-notification-bar {visibility: hidden;position: fixed;overflow: hidden;left: 0px;right: 0px;color: #fff;
	background-color: #000;padding: 2px 20px !important;}
.my-txt {
	line-height: 20px!important;
}
#popmake-1841 {
    background: #f1f1f1;
}
.pum-close.popmake-close {
    background: transparent!important;
    right: -15px!important;
    position: absolute;
    top: -16px;
    color: #9f3851!important;
    border: none!important;
}

.popup-form-main input {
    width: 100%;
    border-radius: 10px; border:none!important;margin:10px 0!important;
}

.popup-submit input{background:#9f3851!important; color:#fff!important;font-family: roboto-regular;
    font-size: 18px;
}

/*--------------------------*/

body{font-weight:300!important; color:#000!important;}
.book-free-fform span {
    font-family: roboto-bold;
}
#menu-my-new-main-navigation {
    font-family: roboto;
    
}
.mk-header-tagline a{color:#303030!important;font-family: roboto;}

#mk-page-id-1374{display:block;}

.header-style-1.header-align-center .header-logo a{margin-left:0!important;}
.mk-header-nav-container.one-row-style.menu-hover-style-2{width:70%!important;}

.mk-header-holder.sticky-element-original{width:100%!important;}

/*-------------navigation----------*/


.mk-header-tagline{float:right;margin-top: 21px;
    line-height:21px;}
.mk-header-tagline img{margin-top:3px;}

.mk-header-toolbar{height:0px!important;}




.mk-header-tagline span{font-size:18px;font-weight:bold;}

/*-------------------------------blog------------------------*/

.vc_btn3-container.vc_btn3-left a{background:#9f3851!important;}
.vc_btn3-container.vc_btn3-left a{background:#b8516a!important;}


/*----------------------------------------*/

/*------------------landing Page css------------------*/



/*----------------implant-consultation----------*/


.page-id-1385 .mk-header-holder{position:relative!important;}
.page-id-1385 .sticky-element-placeholder{height:0px!important;}

.page-id-1385 .mk-header-nav-container{display:none;}
.page-id-1385 .mk-header-toolbar{display:none;}
.page-id-1385 .mk-header-bg{background:transparent!important;}
.page-id-1385 .header-logo.fit-logo-img.add-header-height{text-align:Center!important;left:-117px!important;}
.page-id-1385 .mk-header-inner.add-header-height{border:none;}



.page-id-2373 .mk-header-holder{position:relative!important;}
.page-id-2373 .sticky-element-placeholder{height:0px!important;}

.page-id-2373 .mk-header-nav-container{display:none;}
.page-id-2373 .mk-header-toolbar{display:none;}
.page-id-2373 .mk-header-bg{background:transparent!important;}
.page-id-2373 .header-logo.fit-logo-img.add-header-height{text-align:Center!important;left:-117px!important;}
.page-id-2373 .mk-header-inner.add-header-height{border:none;}


/*--------------------*/

/*----------------ao4-consultation----------*/

.page-id-1808 .mk-header-holder{position:relative!important;}
.page-id-1808 .sticky-element-placeholder{height:0px!important;}

.page-id-1808 .mk-header-nav-container{display:none;}
.page-id-1808 .mk-header-toolbar{display:none;}
.page-id-1808 .mk-header-bg{background:transparent!important;}
.page-id-1808 .header-logo.fit-logo-img.add-header-height{text-align:Center!important;left:-117px!important;}
.page-id-1808 .mk-header-inner.add-header-height{border:none;}


/*--------------------*/


/*-----------------------lp-implant------*/

.page-id-1376 .mk-header-holder{position:relative!important;}
.page-id-1376 .sticky-element-placeholder{height:0px!important;}

.page-id-1376 .mk-header-nav-container{display:none;}
.page-id-1376 .mk-header-toolbar{display:none;}
.page-id-1376 .mk-header-bg{background:transparent!important;}
.page-id-1376 .header-logo.fit-logo-img.add-header-height{text-align:Center!important;left:-117px!important;}
.page-id-1376 .mk-header-inner.add-header-height{border:none;}

/*--------------------*/


/*-----------------------lp-ao4/------*/

.page-id-1806 .mk-header-holder{position:relative!important;}
.page-id-1806 .sticky-element-placeholder{height:0px!important;}

.page-id-1806 .mk-header-nav-container{display:none;}
.page-id-1806 .mk-header-toolbar{display:none;}
.page-id-1806 .mk-header-bg{background:transparent!important;}
.page-id-1806 .header-logo.fit-logo-img.add-header-height{text-align:Center!important;left:-117px!important;}
.page-id-1806 .mk-header-inner.add-header-height{border:none;}




.page-id-2194 .mk-header-holder{position:relative!important;}
.page-id-2194 .sticky-element-placeholder{height:0px!important;}

.page-id-2194 .mk-header-nav-container{display:none;}
.page-id-2194 .mk-header-toolbar{display:block;}
.page-id-2194 .mk-header-bg{background:transparent!important;}
.page-id-2194 .header-logo.fit-logo-img.add-header-height{text-align:Center!important;left:-117px!important;}
.page-id-2194 .mk-header-inner.add-header-height{border:none;}


.page-id-2210 .mk-header-holder{position:relative!important;}
.page-id-2210 .sticky-element-placeholder{height:0px!important;}

.page-id-2210 .mk-header-nav-container{display:none;}
.page-id-2210 .mk-header-toolbar{display:block;}
.page-id-2210 .mk-header-bg{background:transparent!important;}
.page-id-2210 .header-logo.fit-logo-img.add-header-height{text-align:Center!important;left:-117px!important;}
.page-id-2210 .mk-header-inner.add-header-height{border:none;}
/*--------------------*/

.landind_view {	display: none;}
.page-id-2194 .all_view {display: none;}
.page-id-2194 .landind_view {display: block;}
.page-id-2210 .all_view {display: none;}
.page-id-2210 .landind_view {display: block;}

/*-----------------------------------*/







/*----------------------*/

h1 {
    font-family: roboto-light;
    color: #151515!important;
}

#mk-breadcrumbs{
    font-family: roboto-light;
    color: #151515!important;
}

.mk-fancy-title{padding-bottom:0px!important;}

.mk-slideshow {
    margin: 0 auto!important;
    text-align: center!important;
}

/*------------Bexley-Dental-Implant-----*/
.cont_rght {
    padding-left: 55%;
}

.cont_rght1 {
    padding-left:30%;
}

.my_cls {
    width: 65%;
    margin: 0 auto;
    line-height: 24px;
    text-align: left;
}
.padd_none > p{padding:0px;}


/*------------Bexley-Dental-Implant-----*/

/*-----------------page title- stng-----------*/

.page-id-754 .mk-header-padding-wrapper{padding-top:0px!important;}
.page-id-1374 .mk-header-padding-wrapper{padding-top:0px!important;}
.page-id-2344 .mk-header-padding-wrapper{padding-top:0px!important;}

.page-id-4 .mk-header-padding-wrapper{padding-top:0px!important;}
.page-id-240 .mk-header-padding-wrapper{padding-top:0px!important;}



#mk-breadcrumbs .mk-breadcrumbs-inner{text-align:left!important;}


#main {
    padding-top: 44px !important;
}




/*--------------*/

.page-id-1151 .mk-tabs.simple-style .mk-tabs-tabs li a {
  margin-bottom: -2px;
  margin-left: 0;
  margin-right: 8px !important;
  margin-top: 0;
  padding: 14px 8px;
}

.page-id-1151 ul.mk-tabs-tabs { left:0; }

.page-id-1151 .mk-tabs.simple-style .mk-tabs-tabs li:nth-child(4) a { margin-right: 0 !important; }

.page-id-1677 ul.mk-tabs-tabs{width:40%!important; margin:0 auto!important;left:0;}

/*--------------toogle----------------*/

.mk-toggle-title svg{font-size:26px!important;}
.active-toggle {
    font-family: roboto-bold!important;
    font-size: 20px!important;
}
.mk-toggle-title {
    font-size: 20px!important;
    font-family: roboto-light;
}


th:nth-child(odd) {
    background: #9f3851!important;
    text-align: left;
    font-size: 18px;
    font-family: roboto-bold;
}
th:nth-child(even){
    background: #9f3851!important;
    
    font-size: 18px;
    font-family: roboto-bold;
}

td:nth-child(odd) {
    text-align: left!important;
    font-size: 15px;
    font-family: roboto-light;
}

td:nth-child(even) img{margin:0 auto;}


.mk-toggle.fancy-style .mk-toggle-title {
    background: #F3F8FB;
}

.mk-toggle.fancy-style .mk-toggle-title:hover{background:#9F3851;}


.simple-style .mk-toggle-title:hover{background:#9F3851;}
.simple-style .mk-toggle-title {
    background: #F3F8FB;
}


#accordion-1{text-align:Center;}


#accordion-1 h3 {
    text-transform: none;
    font-size: 15px;
    font-family: roboto-light;
    text-decoration: underline;
    color: #9f3851;cursor:pointer;
}
#accordion-1 h3 {
    text-transform: none;
    font-size: 15px;
    font-family: roboto-light;
    text-decoration: underline;
    color: #9f3851;cursor:pointer;
}
#accordion-2 h3 {
    text-transform: none;
    font-size: 15px;
    font-family: roboto-light;
    text-decoration: underline;
    color: #9f3851;cursor:pointer;
}
#accordion-3 h3 {
	text-transform: none !important;
	font-size: 15px;
	font-family: roboto-light;
	text-decoration: underline;
	color: #9f3851;
	cursor: pointer;
	font-weight: bold !important;
}
#accordion-4 h3 {
    text-transform: none;
    font-size: 15px;
    font-family: roboto-light;
    text-decoration: underline;
    color: #9f3851;cursor:pointer;
}

#accordion-5 h3 {
    text-transform: none;
    font-size: 15px;
    font-family: roboto-light;
    text-decoration: underline;
    color: #9f3851;cursor:pointer;
}
#accordion-6 h3 {
    text-transform: none;
    font-size: 15px;
    font-family: roboto-light;
    text-decoration: underline;
    color: #9f3851;cursor:pointer;
}
#accordion-7 h3 {
    text-transform: none;
    font-size: 15px;
    font-family: roboto-light;
    text-decoration: underline;
    color: #9f3851;cursor:pointer;
}
#accordion-8 h3 {
    text-transform: none;
    font-size: 15px;
    font-family: roboto-light;
    text-decoration: underline;
    color: #9f3851;cursor:pointer;
}
#accordion-9 h3 {
    text-transform: none;
    font-size: 15px;
    font-family: roboto-light;
    text-decoration: underline;
    color: #9f3851;cursor:pointer;
}
#accordion-10 h3 {
    text-transform: none;
    font-size: 15px;
    font-family: roboto-light;
    text-decoration: underline;
    color: #9f3851;cursor:pointer;
}
#accordion-11 h3 {
    text-transform: none;
    font-size: 15px;
    font-family: roboto-light;
    text-decoration: underline;
    color: #9f3851;cursor:pointer;
}
#accordion-12 h3 {
    text-transform: none;
    font-size: 15px;
    font-family: roboto-light;
    text-decoration: underline;
    color: #9f3851;cursor:pointer;
}
#accordion-12 h3 {color: #9f3851;
	font-size: 15px;
	font-family: roboto-light;
	cursor: pointer;
	text-decoration: underline;
	text-transform: none;
}
#accordion-13 h3 {
    text-transform: none;
    font-size: 15px;
    font-family: roboto-light;
    text-decoration: underline;
    color: #9f3851;cursor:pointer;
}

.home-tog-title-1 {
    color: #424242;
    font-family: roboto-light;
    font-size: 29px;
    letter-spacing: 1px;
    text-align: center;
    margin-bottom: 20px;line-height:30px;
}
.home-tob-para {
    text-align: center;
}

.home-tob-para-left {
    font-size: 16px;
    line-height: 27px;
}
.home-tob-para-left > p {
    font-size: 16px!important;
    line-height: 27px!important;
}

/*------------------------------*/



/*-------------------shift-nav-css---------------*/

#shiftnav-toggle-main{background:#fff!important; padding:25px 10px!important;}
.shiftnav-inner{background:#fff!important;}
.shiftnav::after{box-shadow:none!important;}

.shiftnav-inner h3 a{color:#9f3851!important;}

.fa-navicon::before, .fa-reorder::before, .fa-bars::before{color:#5c5c5c!important;font-size:30px!important;}

.shiftnav-open #shiftnav-toggle-main.shiftnav-toggle-icon-x .shiftnav-toggle-burger .fa::before, .shiftnav-open #shiftnav-toggle-main.shiftnav-toggle-main-entire-bar.shiftnav-toggle-icon-x::before{color:#ac4e66!important;}

.shiftnav-main-toggle-content img {
    margin-top: -16px;
}

.my-phne-icons{position:Absolute; right:30px; top:20px;}


#menu-my-new-main-navigation-2 li a{font-size:15px!important;}
.shiftnav #menu-my-new-main-navigation-2 .current-menu-item a{background:#ac4e66; color:#fff;}

.shiftnav-nav .sub-menu{background:#fff!important;}
#menu-my-new-main-navigation-2 li{background:#f1f1f1!important;}

.sub-menu.sub-menu-1 li a{background:#fff!important;}

/*--------------------*/


/*----------------soliloquy-----------*/
.courl_style .soliloquy-pager.soliloquy-default-pager {
	bottom: 30px !important;
}
.soliloquy-pager.soliloquy-default-pager{bottom:-40px!important;text-align:Center!important;}

.soliloquy-theme-classic .soliloquy-pager-link:hover, .soliloquy-theme-classic .soliloquy-pager-link.active{background-image:none!important; background:#ad3045!important;border-radius:50%!important;}

.soliloquy-theme-classic .soliloquy-pager-link{background:none!important;border:2px solid #ad3045!important;border-radius:50%!important;}

.soliloquy-controls-direction{display:none!important;}



/*-----------------------*/




/*-----About_Us-----------Anish-----*/

#padd_til > h4 {width: 45%;}
.vc_custom_1493790231485 {
    background-image: url("https://www.bexleydental.com.au/wp-content/uploads/2017/05/bck_img.png?id=291");
    background-position: right bottom;background-repeat: no-repeat;background-size: cover;}
.Til_VBD > h4 {text-transform: none!important;color: #000!important;font-family: roboto!important;font-size:30px!important;font-weight: 300!important;line-height: 36px!important;text-align: center!important;}
.Til_MYD > h4 {font-size: 30px!important;font-weight: normal!important;text-transform: none!important;text-align:Center;}
.wpb_video_widget.You_tbe {box-shadow: 1px 3px 3px 0;margin-top: -150px;}
.padd_list_styl { padding: 0 38% 0 0;}
.padd_sd > p {padding: 0 16%;}
.sb_til_styl {text-transform: none!important;}
.blg_title {text-transform: none!important;}
.para_cont_blg > p {font-size: 14px;}
.para_cont_blg > p {margin-bottom: 10px;}
.nam_til {font-size: 18px;font-weight: bold;margin-bottom: 15px;}
.para_cont_blg a {text-decoration: underline;}
/*---------------Anish-------------------*/
/*------------------About------------*/
.text-stng-lighter u {font-size: 20px;font-weight: 300;}
#mk-page-id-4 {display: none;}
.main-nav-side-search {display: none;}
.vc_col-sm-4.col1-vine::after { background-repeat: no-repeat;
    background-image: url("https://www.bexleydental.com.au/wp-content/uploads/2017/04/Address.png");
    content: "";display: block;height: 110px;position: absolute;right: 0;top: 0;width: 45px;}
.vc_col-sm-4.col2-vine::after { background-image: url("https://www.bexleydental.com.au/wp-content/uploads/2017/04/Phone.png");background-repeat: no-repeat;content: "";display: block;height: 86px;position: absolute;
    right: 0;top: 10%;width: 43px;}
.vc_col-sm-4.col3-vine::after {background-image: url("https://www.bexleydental.com.au/wp-content/uploads/2017/04/Date_Clock.png");background-repeat: no-repeat;content: "";display: block;height: 87px;position: absolute;
    right: 0;top: 10%;width: 48px;}
.Teeth_Whiteing img {margin-bottom: 10px;}



.head_styl > p {
    font-size: 28px;
    font-family: roboto-bold;
    line-height: 33px;
}
.sep_styl_head h4 {color: #565656; text-align: center;
    font-size: 40px!important;
    font-weight: 300!important;
    text-transform: capitalize!important;
    font-family: roboto-light;
    line-height: 50px;
}
.cont_para, .cont_para p {
    font-size: 14px;
}
.nam {margin-bottom: 10px;
    font-size: 18px;
    font-family: roboto-bold;
    line-height: 22px;
}
.post {margin-bottom: 10px;
    font-family: roboto-light;
    color: #9f3851;
    font-size: 15px;
    line-height: 20px;
}
.thin_para span {font-size:18px;line-height:24px;}
.about-us-left-para-padd{padding-right:30px;}
.about-us-right-para-padd{padding-left:30px;}



.adult-ortho-col1 .vc_column-inner{padding-left:0px!important;padding-right:55px!important;}
.adult-ortho-col2 .vc_column-inner{padding:0 15px!important;}
.adult-ortho-col3 .vc_column-inner{padding-left:45px!important;}

.left-col-invialign-1 .vc_column-inner{padding-left:0px!important;}
.left-col-invialign-2 .vc_column-inner{padding-right:0px!important;}


.page-id-796 #accordion-1{text-align:left;}

.after-cont-para > p {
    float: left;
}


/*--------------------------teeth whitening-----------------*/

.teeth-whitening-col-left {
    padding-right: 40px;
    width: 65%;
}


.teeth-whitening-col-right {
    border-left: 1px solid #ccc;
    padding-left: 88px;
    width: 35%;
    padding-bottom: 40px;
}

.light-font-inside {
    font-family: roboto-light;
    color: #000;
    font-size: 16px;
}


.wwidth-sttng-teeth-whitening {
    width: 60%;
}

.middle-text-with-sep h4 {
    font-size: 30px!important;
    text-transform: capitalize!important;
    color: #565656!important;text-align:center; line-height:40px;
}
.middle-text-with-sep span{border-color:#565656!important;}

.teeth-whitening-right-sec-stng {
    padding-left: 50px;
    padding-right: 80px;
}


.for-check-icon li::before {
    background-image: url("https://www.bexleydental.com.au/wp-content/uploads/2017/05/check-icon-red.png");
    background-repeat: no-repeat;
    content: "";
    display: block;
    float: left;
    height: 25px;
    list-style-type: none;
    width: 25px;
}

.for-check-icon > li {
    list-style-type: none;
    padding-left: 0!important;
    margin-left: 0!important;float:left;font-size:16px;display:flex;margin-bottom:20px;
}
.for-check-icon{margin-left:0px;}



/*-----------------------------*/







/*------------------Gum disease------------*/
.bld_para > p {font-size: 20px;line-height: 26px;}

/*------------------Bupa-Healthcare------------*/
.vc_btn3.vc_btn3-size-lg {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 1px;
    padding: 18px 100px;
}

#for-mobil-sep-only{display:none;}


/*--------exclusive patient offer--------*/

.md_styl {
    font-size: 26px;
    font-family: roboto-bold;
    line-height: 30px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.btn_styl .mk-button--text {
    font-family: roboto-thin!important;
}
.sep_checkup_head > p {
    font-size: 35px;
    line-height: 40px;
    color: #000;
}
.offer_head span {
    font-size: 26px;
    line-height: 30px;
}
.patient-offers_text span {
    font-size: 24px!important;
    line-height: 30px;
}
.btn_styl::before {
    width: 100%;
    content: "";
    display: block;
    border-top: 1px solid #e6e6e6;
    margin-top: 25px;
    position: absolute;
}
.slid_para {
    width: 60%;
    margin: 0 auto;
}

/*---------------------------------*/


/*-----------first visit-----*/

.yfv_fnt_styl p {
    font-family: roboto-light;
    font-size: 40px;
    line-height: 45px;
}
.yft_thin_styl span {
    font-size: 30px;
    line-height: 40px;
}
.yfv_para {
    font-size: 16px;
    width: 53%;
    margin: 0 auto;
    font-family: roboto-light;
    line-height: 24px;
}
.page-id-1337  #theme-page{z-index:9999;}
.active-toggle {
    font-family: roboto-bold!important;
    font-size: 20px!important;
}
.mk-toggle-title {
    font-size: 20px!important;
    font-family: roboto-light;
}
.wdh_styl {
    width: 50%;
    margin: 0 auto;
    line-height: 24px;
    font-size: 15px;
}

/*---------------*/





/*------------------Payment-Options------------*/
.bld_para_2 p{font-size:24px;font-weight:normal;}


/*------------------Dental Implants------------*/

.dntl_implnt {padding: 0 19%;text-transform: none!important;font-family:roboto-light!important;font-size:33px;}
.dntl_implnt-upper{font-family:roboto-light!important;}
.para_dntl_implt > p {padding: 0 20%;}
.dnt_implnt > h4 {color: #565656!important;font-size: 30px!important;font-weight: 300!important;line-height:40px!important;text-align: center!important;text-transform: none!important;width: 30%!important;}
.vc_custom_heading.pra_contnn {text-transform: none;}
.til_slid > p {color: #323232;font-size: 25pt;font-weight: 300;padding: 0 13%;}
.ics_font_styl > p {color: #323232;font-size: 25pt;font-weight: 300;padding: 0%;}
.blg_font_styl > p {color: #666666;font-size: 18px;line-height: 22px;}
.Ntsure_styl {text-transform: none!important;font-family:roboto-light;}
.sm_lyout {text-transform: none!important;font-family:roboto-light;}
.sm_lyout2 {text-transform: none!important;font-family:roboto-bold;}
.padd_styl {width: 75%;}
.tg_styl_hd .mk-toggle-title {
    background: #ececec none repeat scroll 0 0;
    color: #000!important;
    font-size: 18px!important;
    margin-bottom: 2px!important;
}

.schedule_styl {
    text-transform: none!important;
    width: 60%;
}

.to-schedule-txt p{font-size:18px;}


.md_text {
    font-size: 25px;
    font-family: roboto-bold;
    margin-bottom: 30px;
    margin-top: 30px;
    line-height: 30px;
}
.sep_checkup_head h4 {
    font-size: 35px!important;
    font-family: roboto-light!important;
    text-transform: capitalize!important;
    text-align: center;
    line-height: 40px;color:#000!important;
}


.nam {font-size: 16px!important;}

.titl-paara{width:75%;}

/*----------A~K-------------*/


/*----------------improve my smile------------*/


.ImproveMySmile {
    font-size: 30px;
    font-family: roboto-light;
    line-height: 36px;
    width: 48%;
    margin: 0 auto;
    color: #9f3851;
}
.my_smile_styl h4 {
    font-size: 40px!important;
    text-transform: capitalize!important;
    font-family: roboto-light!important;
    font-weight: 300!important;
    color: #151515!important;
}




/*------------------------------------*/




/*--------------online-patient-form----------*/

.patient-form{
 	font-family:Roboto-Light; 
}
.patient-form h3{
 	font-family:Roboto-Bold; 
}
.patient-form input{
    float:left;
    background-color:#f6f6f6;
    border-top:1px solid #c5c5c5;
    border-radius:4px;
    height:30px;
    padding:0 5px;
    width:auto;
}
.patient-form  textarea{
    float:left;
    background-color:#f6f6f6;
    border-top:1px solid #c5c5c5;
    border-radius:4px;
    margin-right: 5%;
    height:79px;
    padding:0 5px;
}

.patient-form div{
    padding:0;
    margin:0;
}
.patient-form .pad-ten{
    padding-top:10px;
}
.patient-form .patient-sect{
    border: 1px solid #d1cfcf;
    overflow: hidden;
    padding: 2% 4%;
    width:100%;
}

.patient-form .patient-sect .row-inside-sect{
    clear:both;
    width:100%;
    padding-top:10px;
}

.patient-form .same-pad{
    float:left;
    width:50%;
    clear: left;
    padding-top:10px;
}
.patient-form .same-pad label{
    float:left;
    width:63%;
}
.patient-form .same-pad input{
    float:left;
    width: 36%;
}



.patient-form .patient-sect .col-inside-row{
    float:left;
    width:60%;
}
.patient-form .patient-sect .col-inside-row label{
    width: 52.5%;
    float:left;
}
.patient-form .patient-sect .col-inside-row input,
.patient-form .patient-sect .col-inside-row textarea{
    width:30%;
    float:left;
}

.patient-form .patient-sect .col-2-inside-row{
    float:left;
    width:40%;
}
.patient-form .patient-sect .col-2-inside-row label{
    width: 50%;
    float:left;
}
.patient-form .patient-sect .col-2-inside-row input{
    width:45%;
    float:left;
}

.patient-form .patient-sect .pad-suburb {
    float:left;
    width: 40%;
    padding-top:25px;
}

.patient-form .patient-sect .col-inside-row .radio{
    float:left;
}
.patient-form .patient-sect .col-inside-row .radio input{
    float:left;
    padding:0;
    width:20px;
    height:20px;
    margin:0;
}

.patient-form .heading{
    background-color:#f1f1f1;
    border:1px solid #d1cfcf;
    border-bottom: none;
    padding:1% 0;
    text-indent:30px;
    color:#000;
    margin:3% 0 0  0;
    width:100%;
    float:left;
}

.patient-form .heading h3{
    color:#000;
    text-transform:none;
    margin:0;
    padding:0;
}
.patient-form .patient-sect .kin-row{
    width:100%;
    padding: 25px 0;
    clear: both;
}

.patient-form .patient-sect .kin-col{
    float:left;
    width:33%;
}

.patient-form .patient-sect .kin-col label{
    float:left;
}



.patient-form .patient-sect .kin-col input{
    width:72%;
}
.patient-form .patient-sect .kin-col span{
    float:left;
    padding-left:3.3%;
    width:72%;
}

.patient-form .patient-sect .remai-sys input{
    float:left;
    height: 24px;
    margin-right:5%;
}
.patient-form .patient-sect .remai-sys .wpcf7-list-item.first,
.patient-form .patient-sect .remai-sys .wpcf7-list-item,
.patient-form .patient-sect .remai-sys .wpcf7-list-item last{
    width:10%; 
}

.patient-form .patient-sect .remai-sys span span span{
    float:left;
}


.patient-form .den-his  label{
    line-height: 38px;
    float:left;
}
.patient-form .den-his span{
    float: right;
    padding-right: 26%;
}
.patient-sect .dent-concern{
    width:33%;
    float:left;
}

.patient-sect .dent-concern span{
    width:100%;
}
.patient-sect .dent-concern span span{
    width:90%;
    float:left;
}
.patient-sect .dent-concern span input{
    float:left;
    height: 24px;
    margin-right: 2%;
    display: block;
}
.med-his span{
    padding:0 18px 0 5px;
}
.med-his input{
    height:24px;
}
.patient-sect .medicalhistory{
    width:50%;
    float:left;
}


.patient-sect .medicalhistory span{
    width:100%;
}
.patient-sect .medicalhistory input{
    height:24px;
}
.patient-sect .medicalhistory span span{
    width:90%;
    padding-left:4px;
    float:left;
}

.patient-sect .med-his-lab .wpcf7-form-control.wpcf7-textarea {
    width: 20%;
}

.patient-sect .med-his-lab span input{
    float:left;
    width:20%;
}
.patient-sect .med-his-lab{
    width: 100%;
    float:left;
}
.patient-sect .med-his-lab label{
    float:left;
    width:31.6%;
}
.patient-sect .med-his-lab1 label{
    float:left;
    width:29.4%;
}

.patient-form .patient-sect .med-his-lab p{
    font-size:13px;
}
.patient-form .referal-sour{
    float:left;
    width:100%;
    clear: left;
    padding-top:10px;
}
.patient-form .referal-sour label{
    float:left;
    width:63%;
}
.patient-form .referal-sour input{
    float:left;
    width: 36%;
}
.patient-form .keep-inf span{
    padding: 0 32px 3px 0;
}
.patient-form .keep-inf input{
    width:20px;
    height:20px;
}
.patient-form .captha{
    padding: 5px 0;
    width: 100%;
}
.patient-form .captha label{
    float: left;
    width: 230px;
}

.patient-form .con-for-ser{
    padding: 25px 0;
    width: 100%;
}
.patient-form .con-for-ser span{
    padding:0;
    margin:0;
    float:left;
}
.patient-form .con-for-ser input{
    float:left;
    height:24px;
    margin-left: 40px
}
.patient-form .sub-mit input[type="submit"]{
    background-color: #9f3851;
    border-radius: 10px;
    color: #fff;
    height: 39px;
    padding: 8px 35px;
    width: 115px;
}




/*--------------online-patient-form----------*/



/*----------------------------section-1-----------*/
.caring-text {
    font-size: 3.5em;
    line-height: 1.3em; color:#424242; font-weight:300;
}
.caring-text-bottom {
    color: #000;
    font-size: 17.5px;
    font-weight: lighter;
    margin-left: 5px;
}
.caring-left-col{padding-left:120px;}

.head-address{margin-bottom:10px;font-weight:bold;}

.address-slider1 {
    color: #fff !important;
   font-size:18px;
  font-weight:lighter;
 
}
.address-slider1 p{color:#fff; padding:0!important; margin-bottom:0;}
.address-slider2 {
    color: #fff !important;
   font-size:18px;
  font-weight:lighter;  
}
.address-slider2 p{padding:0!important; margin-bottom:0;}

.address-slider2 a{font-size:25px; font-weight:ligher;color:#fff;}

.address-slider3 {
  color: #fff !important;}

.day-left-vine {
    float: left;
    padding-right: 20px;font-weight:300;line-height:25px;padding-right:35px;
}
.day-right-vine{font-weight:300;line-height:25px; float:left;/*padding-left:6px;*/}

.middle-para{font-weight:lighter;}

.title-middle{text-transform:capitalize!important;}




/*-------------------------column-css-------------*/

.col1-vine{width:32%;margin-right:2%;min-height:85px; border-radius: 4px; min-height:115px;}
.col2-vine{width:32%;margin-right:2%;min-height:85px; border-radius: 4px;min-height:115px;}
.col3-vine{width:32%;margin-right:0%;min-height:85px; border-radius: 4px;min-height:115px;}


/*--------after-vine-column------*/
.col1-after-vine{width:32%;margin-right:2%;}
.col2-after-vine{width:32%;margin-right:2%;}
.col3-after-vine{width:32%;margin-right:0%;}

.text-stng-lighter{font-weight:300; color:#555;}

/*------------*/



/*-----------------*/


/*-----------------home---------*/

.askquestionhome p {
    color: #555555;
    font-size: 60px;
    line-height: 60px;
    margin-left: 60px;
    margin-top: 109px;margin-bottom:20px;
}
.homepage-slider-title p {
    font-size: 21pt;
    line-height: 32pt;
}

/*--------------*/


.for-clr h4{color:#565656!important;}





/*------------------------page-title-----------*/




#mk-page-introduce {
    margin-top: 0px;
    min-height: 320px;
    
}
.page-id-2210 .page-title {margin: 0 auto;}
.page-title {text-transform:none;font-size:40px; font-weight:300;}
.page-id-2194 .page-title {margin: 0 auto;}
.page-id-796 .page-title {color:#fff!important;}
.page-id-1806 .page-title {width:65%;margin: 0 auto;}
.page-id-1385 .page-title {width:65%;margin: 0 auto;}
.page-id-1808 .page-title {width:65%;margin: 0 auto;}
.page-id-1376 .page-title {width:65%;margin: 0 auto;}
.page-id-796 #mk-breadcrumbs a{color:#fff!important;}
.page-id-796 #mk-breadcrumbs span{color:#fff!important;}

#mk-breadcrumbs {
    float: left;
    margin: 0 10px;
    padding: 0;
}
#mk-breadcrumbs .dark-skin{text-transform:none; font-weight:300; font-size:15px; }

#mk-breadcrumbs a{color:#151515!important;}
#mk-breadcrumbs span{color:#151515;}

/*-------------------------*/


/*-------------absolute---box----------*/
.for-absolute-slider{position:Absolute!important; width:100%;}

#position-three-block {
   margin-top:51%;font-family:roboto-light;
}


.meet-our-staff-home-sec1{padding-left:0px;}
.meet-our-staff-home-sec2{padding-left:7.5px; padding-right:7.5px;}
.meet-our-staff-home-sec3{padding-right:0px;}



/*-------Contact_section-----A-*/
.til_styl h2 {color: #555555;font-family: roboto;font-size: 42px;font-weight: 500;padding: 110px 40px 50px 71px;}
.wpcf7-form-control-wrap .nam {border: medium none; border-radius: 4px;height: 50px;opacity: 100;width: 100%;}
.wpcf7-form .wpcf7-textarea {width: 100%;}
.mgs {border-radius: 4px;border: medium none;font-family: roboto;height: 85px;width: 100%;}
.cont_btn .wpcf7-form-control.wpcf7-submit {border: medium none;border-radius: 4px;background: #9f3851 none repeat scroll 0 0!important;color: #fff;font-family:roboto;font-weight: normal;width: 100%;letter-spacing:0px!important;}
.wpcf7-response-output.wpcf7-display-none {display: none;}
input::-moz-placeholder {  /* Firefox 19+ */
color: #000 !important;  opacity: 1;
}
textarea::-moz-placeholder {  /* Firefox 19+ */
color: #000 !important;  opacity: 1;
}
/*------------*/

/*--------------------9-05-----2017-------*/

.text-lower h3{text-transform:none!important;}
.ttabl-pdng-stng{padding-left:0!important;padding-right:0!Important;}
/*-----------*/


/*------------------all in 4 page css----------*/


.list-go-titl{font-size:20px; font-weight:normal;font-family:roboto-bold;}


#list-5 ul li .mk-svg-icon {
    fill: #9f3851!important;
    height: 10px!important;
    margin-top: 4px!important;
    width: 10px!important;
}
#list-5 li{font-weight:normal;font-size:16px;}
#list-5{font-family:roboto-bold;}


#list-6 ul li .mk-svg-icon {
    fill: #9f3851!important;
    height: 10px!important;
    margin-top: 4px!important;
    width: 10px!important;
}
#list-6 li{font-weight:normal;font-size:16px;}
#list-6{font-family:roboto-bold;}


#list-28 ul li .mk-svg-icon {
    fill: #9f3851!important;
    height: 10px!important;
    margin-top: 4px!important;
    width: 10px!important;
}
#list-28 li{font-weight:normal;font-size:16px;}
#list-28{font-family:roboto-light;}

#list-23 ul li .mk-svg-icon {
    fill: #9f3851!important;
    height: 10px!important;
    margin-top: 4px!important;
    width: 10px!important;
}
#list-23 li{font-weight:normal;font-size:16px;}
#list-23{font-family:roboto-light;}

#list-25 ul li .mk-svg-icon {
    fill: #9f3851!important;
    height: 10px!important;
    margin-top: 4px!important;
    width: 10px!important;
}
#list-25 li{font-weight:normal;font-size:16px;}
#list-25{font-family:roboto-light;}






.right-circ-sec{padding:0 55px;border-radius: 7px;
    box-shadow: 0 0 10px 10px #eee; width:29.33%;
}
.col-77{margin-right:4%;}



/*-------------button--------*/

.quiz-button a span{color:#9f3851;padding-left:30px;}
.quiz-button a{border:1px solid #9f3851; text-shadow:none;}

.quiz-button a span::after{background:url(https://www.bexleydental.com.au/wp-content/uploads/2017/05/gift-btn-img.png); position:absolute; top:4px; content:""; display:block; width:29px; height:29px;left:30px;}

.quiz-button a:hover{background:#f1f1f1!important;}

.quiz-button-2 a span{color:#ffffff;padding-left:30px;}
.quiz-button-2 a{border:1px solid #9F3851; text-shadow:none;border-radius:3px;}

.quiz-button-2 a span::after{background:url(https://www.bexleydental.com.au/wp-content/uploads/2017/05/icon_white.png); position:absolute; top:4px; content:""; display:block; width:29px; height:29px;left:30px;}

.mk-button {
    font-family: roboto-light!important;
    font-size: 14px;
}

/*------------*/
/*--------tabs-----*/
.my-tab-ul ul li{color:#9f3851;margin-left:15px!important; font-family:roboto-thin!important;font-size:20px;padding-left:10px;}
.li-right{color:#000;font-size:16px;font-family:roboto-thin;}

.my-tab-ul-light ul li{color:#9f3851;margin-left:15px!important; font-family:roboto-light;font-size:20px;padding-left:10px;}
.my-tab-ul-light ul li strong{font-weight:normal;}
.my-tab-ul-light .li-right{font-family:roboto-light!important;}


.for-rbt-bld ul li{color:#9f3851;margin-left:15px!important; font-family:roboto-bold;font-size:20px;padding-left:10px;}
.for-rbt-bld li strong{font-weight:normal;}

.for-rbt-bld .li-right{font-family:roboto-bold!important;letter-spacing: 0.8px;}

.for-rbt-bld ul{padding-left:0!important;margin-left:0.5em!important;}
.my-tab-ul-light ul{padding-left:0!important;margin-left:0.5em!important;}
.my-tab-ul ul{padding-left:0!important;margin-left:0.5em!important;}




.mk-tabs-panes.page-bg-color {
    box-shadow: 2px 4px 15px #ccc;
}


.mk-tabs-panes.page-bg-color{padding:20px!important;}
ul.mk-tabs-tabs { left: 5%; position: relative; text-align: center; width:100%; border: none !important; }
li.mk-tabs-tab > a { background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0; border-radius: 15px 15px 0 0; margin-right: 20px !important; }
.mk-tabs-tab.is-active > a { border-radius: 15px 15px 0 0; border-bottom: none !important; }


.page-id-330 .mk-tabs .mk-tabs-tabs li{left:15%!important}
.page-id-472 .mk-tabs .mk-tabs-tabs li{left:5%!important}
.page-id-158 .mk-tabs .mk-tabs-tabs li{left:15%!important}
.page-id-2370 .mk-tabs .mk-tabs-tabs li{left:15%!important}

.mk-tabs .mk-tabs-tabs .is-active{font-family:roboto-bold!important; }
.mk-tabs .mk-tabs-tabs .is-active a{font-size:17px;}
.mk-tabs .mk-tabs-tabs a{font-size:17px!important;}


/*-------------- Dr Meet Sec ----------*/
.meet_sec h3 { font-weight: normal !important; }

/*-------------------*/

/*-----------------editor css---------------*/


.before-center{text-align:center; font-weight:300;font-size:25px;letter-spacing:2px;}
.table-sec thead tr th{background:#9f3851!important;}


.reason-people{font-size:18px;}

#center_txt h4{text-align:Center!important;font-weight:300!important;}
.vine-red-color{font-weight:500!important;color:#9f3851!important;font-family:roboto;font-size:17px; }
.vine-red-color a{font-weight:500!important;color:#9f3851!important; }
.tttle-single{font-weight:bold!important; font-size:18px!important;}

#text-block-21 h3 {
    text-transform: capitalize;
    font-weight: normal;
}



/*---------------------------*/








/*---------------- Pricing Table --------------------*/


.pricing-cols li.three-table {
    max-width: 100%;
    width: 29.33%!important;
}

.bexley-pricing-table .pricing-button,
.bexley-pricing-table .pricing-price { display: none !important; }

.bexley-pricing-table .pricing-features li { text-align: left !important;font-size:13px!important;line-height:20px!important; padding:10px!important;}

.multicolor.bexley-pricing-table.pricing-table .pricing-cols .pricing-features ul li:nth-child(2n+1){background:none!important;}

.multicolor.bexley-pricing-table.pricing-table .pricing-cols .pricing-features ul li{background:none!important;}

.multicolor.bexley-pricing-table.pricing-table .pricing-cols li.featured-plan .pricing-plan{background:#f3f8fb!important;}


.bexley-pricing-table .three-table .pricing-heading .pricing-plan{background:#f5f5f5!important;}

.bexley-pricing-table .featured-plan .pricing-features{background:#f3f8fb!important;}
.bexley-pricing-table .three-table{background:#f5f5f5!important;}

.bexley-pricing-table .premium-ribbon{background:#9f3851!important;color:#fff!important;}

.bexley-pricing-table .pricing-plan {
    font-weight: 400!important;
    color: #000!important;
    font-size: 30px!important;
    padding-top: 30px!important;
    padding-bottom: 30px!important;
    text-transform: capitalize!important;
  text-shadow:none!important;
}

.pricing-col.three-table.featured-plan {margin-left:20px!Important; margin-right:20px!important;background:#f3f8fb!important; min-height:470px;}

.p-unit {
    color: #000;
    font-size: 3em;
    margin: 40px 0 60px;
    text-align: center;
}

.p-unit2 {
    color: #000;
    font-size: 3em;
    margin: 110px 0 0px;
    text-align: center;
}

.my-table-stng strong{color:#9f3851!important;}

.basic-tbl-3 li::before {
    background-image: url("https://www.bexleydental.com.au/wp-content/uploads/2017/05/check-icon-gray.png");
    content: "";
    display: block;
    float: left;
    height: 30px;
    width: 30px;
    background-repeat: no-repeat;
}

.delux-tbl-3 li::before {
    background-image: url("https://www.bexleydental.com.au/wp-content/uploads/2017/05/check-icon-gray.png");
    content: "";
    display: block;
    float: left;
    height: 30px;
    width: 30px;
    background-repeat: no-repeat;
}

.premium-tbl-2 li::before {
    background-image: url("https://www.bexleydental.com.au/wp-content/uploads/2017/05/check-icon-red.png");
    content: "";
    display: block;
    float: left;
    height: 30px;
    width: 30px;
    background-repeat: no-repeat;
  
}



/*---------*/

/*--------------------------------*/

/*---------------veneers-----------------*/

.left-hd-bold p {
    font-size: 35px;
    font-family: roboto-bold;
    line-height: 40px;
}
.veneers_font_1 h4 {
    font-family: roboto-thin!important;
    font-size: 35px!important;
    line-height: 40px;
}
.spac_gap li {
    margin-bottom: 25px;
}
.wdh_styl {
    width: 85%;
    margin: 0 auto;
}
#text-block-34.wdh_styl {margin:0 auto;
    width: 80%;
}

.width-settng-veneers{width:75%;}

/*-----------------------------------*/



/*-----------children-ortho---------*/

.left-helding-bold{color:#000; font-size:30px;line-height:35px;font-family:roboto-bold;}
.middle-width-adjustmnt{width:70%!important; font-weight:300;margin:0 auto!important;}
.light-titl {
    font-size: 33px;
    font-weight: 300;
    line-height: 41px;
    margin: 20px 0;
    width: 75%;
  color:#565656;
}

.normal-text-weight{font-weight:300;}
.tab-stng-ortho-page{margin-bottom:0px!important;}
.left-right-setng{padding:60px;}

.book-free-fform {
    font-size: 22px;
    line-height: 30px;
margin-bottom:20px;
}
.book-free-fform strong{color:#565656!important; font-weight:normal!important;}

.left-right-setng-col1 {
    width: 27%!important;
}

.left-right-setng-col2 {
    margin-left: 0;
    padding-left: 65px!important;
    width:50%; 
}

.left-right-setng-col3 {
    width: 20%!important;
}


/*---------contact-form---*/

.main-form-outer div{margin-bottom:15px;}
.main-form-outer div input{width:100%;}
.page-id-1374 .main-form-outer div input{width:100%;}
.page-id-2344 .main-form-outer div input{width:100%;}
.page-id-240 .main-form-outer div input{width:100%;}
.page-id-898 .main-form-outer div input{width:100%;}
.my-submit input{ background:#9f3851!important; color:#fff!important;}
.main-form-outer input{font-family:roboto-light!important;font-size:16px!important;border-radius:8px;}
.page-id-240 .main-form-outer input{font-family:roboto-light!important;font-size:16px!important;background:#f1f1f1!important;}
.main-form-outer textarea{font-family:roboto-light!important;font-size:16px!important;height:100px;border-radius:8px;}


.border-bottom-contact {
    border-bottom: 1px solid #f1f1f1;
}

#three-col-box-contact input{width:80%!important;}

/*-----------*/



/*------------*/



/*------------------Bexley Invisalign-------------------*/

.para-normal-weight{font-weight:300;}
.left-helding-normal-bold{font-size:20px;font-family:roboto-bold;}
.border-bottom-sec{border-bottom:1px solid #eee;}


/*---------------------------*/





/*-------------------footer-------*/



#mk-footer{font-family:roboto-light;/*padding-top:0px!important;*/}



#mk-footer .mk-col-1-4{padding-left:0!important;}
.mk-padding-wrapper{border-bottom:1px solid #ddd!important; padding:0!important;}

.footer1{margin:20px 0;}

.footer1 > p {
    letter-spacing: 1px;
    margin-top: 20px;
}

#text-2 {
    width: 100%!important;
}
#text-3{padding-left:5px;}

#text-4{border-left:1px solid #ccc;}
#text-4 .widgettitle{text-indent:-99999999px;}

#nav_menu-2 {
    padding-left: 80px!important; border-left:1px solid #ccc; border-right:1px solid #ccc;
}

.social-cions-footer {
    margin-top: -25px;
    padding-left: 50px;
    padding-bottom: 180px;
}

#menu-footer-menu-container svg{display:none;}
#menu-footer-menu-container {font-weight:ligher;}
#menu-footer-menu-container .current-menu-item a{background:none!important;}

#menu-footer-menu li a{background:none!important}
#menu-footer-menu svg{display:none;}


.footer-number{margin:15px 0;}
.footer-number a{font-size:25px; color:#555555!important;font-weight:bold;}
.footer-numbr-text {
    color: #555;
    font-size: 15px;
    font-weight: bold;margin:15px 0;
}
.day-left {
    float: left;
    padding-right: 10px;font-weight:300;line-height:35px;
}
.day-right{font-weight:300;line-height:35px;}


.fb img{padding-right:30px;}
.fb{margin:15px 0; font-size:16px; font-weight:300;}


/*------------*/

/*---------------------footer-copyright-area-------*/

.mk-footer-copyright{width:100%; float:left;}
.right-images{float:right;}

.copy-text {
    float: left;
    margin-top: 12px;
    width: 50%;
}

.mk-footer-copyright{padding:10px 0px 0px;}

.cpy-right-img1{margin-right:20px;margin-top:-10px;}
.cpy-right-img2{margin-top:8px;}

/*--------------------------*/






@media screen and (max-width: 1920px) {


/*  .img-settng-home-1920{margin-top:0!important;padding-top:80px;}
  #position-three-block{margin-top:51%!important;}*/
  

  .main-navigation-ul > li.menu-item > a.menu-item-link{padding-left:40px!important; padding-right:40px!Important;}
  
  #mk-page-introduce{margin-top:40px!important;}
  
  
  #position-three-block {margin-top: 63%!important;}
  
  #my-image-height{height:350px!important;}
  
  .img-settng-home-1920 div {height:750px!important;}
  
  
  
  
  
}


@media screen and (max-width: 1680px) {


  
   .main-navigation-ul > li.menu-item > a.menu-item-link{padding-left:35px!important; padding-right:35px!Important;}

}



@media screen and (max-width: 1600px) {


  
  
  
   .main-navigation-ul > li.menu-item > a.menu-item-link{padding-left:28px!important; padding-right:28px!important;}
  
  
  
  
  #position-three-block {margin-top: 45%!important;}
  
  #my-image-height{height:100px!important;}
  
  .img-settng-home-1920 div {height:550px!important;}

}

@media screen and (max-width: 1440px) {


    
   .main-navigation-ul > li.menu-item > a.menu-item-link{padding-left:17px!important; padding-right:17px!important;}
  
 
}




@media screen and (max-width: 1280px) {
  
  .main-navigation-ul > li.menu-item > a.menu-item-link{padding-left:12px!important;padding-right:12px!important;}
  
   .img-settng-home-1920{margin-top:0px!important;}
  
  #mk-page-introduce{margin-top:0px!important;}
  
  #position-three-block{margin-top:45%!important;}
.page-id-2194 #background-setting-dental-implant, .page-id-1376 #background-setting-dental-implant, .page-id-2210 #background-setting-dental-implant, .page-id-1806 #background-setting-dental-implant {
	background-position: left top !important;
}
.page-id-2194 .bck_img_styling, .page-id-1376 .bck_img_styling, .page-id-2210 .bck_img_styling, .page-id-1806 .bck_img_styling {
	background-position: right top !important;
}
.page-id-2194 .desk-show-sec, .page-id-1376 .desk-show-sec, .page-id-2210 .desk-show-sec {
	background-position: 18% 79% !important;
}
}


@media screen and (max-width: 1024px) {
  .page-id-2194 .bck_img_styling, .page-id-1376 .bck_img_styling, .page-id-2210 .bck_img_styling, .page-id-1806 .bck_img_styling {
	background-position: 80% 20% !important;
}
  #position-three-block {
	margin-top: 40% !important;
}
.page-id-2210 .page-title {
	text-align: center !important;
	margin: 0 auto !important;
}  
#wpfront-notification-bar.wpfront-fixed {
	position: fixed;
	z-index: 9999;
	width: auto !important;
}  
  .page-id-1677 ul.mk-tabs-tabs{width:50%!important;}
  
  #mk-footer .mk-col-1-4 { padding-left: 1% !important; }
  
  #nav_menu-2 { padding-left: 45px !important; }
  
  #mk-footer .mk-col-1-4:nth-child(3) { width: 30%; }
  
  #mk-footer .mk-col-1-4:nth-child(2) { width: 20%; }
  
  #mk-page-introduce{margin-top:0px!important;}
  
  /*#position-three-block {margin-top: 55%!important;}*/
  
  #my-image-height{height:100px!important;}
  
  .img-settng-home-1920 div {height:400px!important;}
  .vc_separator.wpb_content_element.vc_separator_align_center.vc_sep_width_100.vc_sep_pos_align_center.veneers_font_1.vc_separator-has-text h4{text-align:center!important;}
   .vc_separator.wpb_content_element.vc_separator_align_center.vc_sep_width_90.vc_sep_pos_align_center.veneers_font_1.vc_separator-has-text h4{text-align:center!important;}

.vc_separator.wpb_content_element.vc_separator_align_center.vc_sep_width_80.vc_sep_pos_align_center.veneers_font_1.vc_separator-has-text h4{text-align:center!important;}
  
  .vc_separator.wpb_content_element.vc_separator_align_center.vc_sep_width_70.vc_sep_pos_align_center.veneers_font_1.vc_separator-has-text h4{text-align:center!important;}

.vc_separator.wpb_content_element.vc_separator_align_center.vc_sep_width_60.vc_sep_pos_align_center.veneers_font_1.vc_separator-has-text h4{text-align:center!important;}
  
  .vc_separator.wpb_content_element.vc_separator_align_center.vc_sep_width_50.vc_sep_pos_align_center.veneers_font_1.vc_separator-has-text h4{text-align:center!important;}
   .vc_separator.wpb_content_element.vc_separator_align_center.vc_sep_width_40.vc_sep_pos_align_center.veneers_font_1.vc_separator-has-text h4{text-align:center!important;}
  
  .page-id-1151 .mk-tabs.simple-style .mk-tabs-tabs li a{font-size:15px!important;}
  .page-id-1151 .mk-tabs.simple-style .mk-tabs-tabs li{margin-left:10px!important;}
  
 /*----------------A~K------------*/
  
.vc_col-sm-4.col3-vine {padding: 20px 30px;}
.caring-left-col {padding-left: 70px;}
.til_styl h2{padding: 110px 30px 50px;}
.mk-footer-copyright {float: left;width: 97%;}
 .para_styl {margin-bottom: 0;margin-top: 20px;padding-left: 40px;width: 62%;} 
  
  .til_styl h2 {
    font-size: 36px;
    padding: 110px 10px 50px;
}
  
  .mk-header-toolbar{display:none;}
  
  .day-left-vine{padding-right:5px!important;}
  
  
  
  
  /*------------About---------*/
.para_cont_blg img { width: 100%;}  
  
  
  
  
  
  
  
}



@media screen and (max-width: 980px) {
  .page-id-2194 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
   .page-id-2210 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
  
  #mk-footer .mk-col-1-4:nth-child(3) { padding-left: 0 !important; }

.mk-header-toolbar{display:none!important;}
  
  .page-id-1335 .mk-tabs .mk-tabs-tabs li{left:0px!important;}
  
  .pricing-cols li.three-table{width:80%!important;margin:15px 0px!important;}
  

}




@media screen and (max-width: 768px) {
  .desk-view-styl {display: none;}
.mob-view-styl {display: block;}
  .page-id-2194 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
   .page-id-2210 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
  .courl_style .soliloquy-pager.soliloquy-default-pager {
	bottom: 0px !important;
}
  
  #wpfront-notification-bar-open-button.bottom {bottom: 20px;right: 3% !important;}
#wpfront-notification-bar-open-button {bottom: 27% !important;}
  
  
  #my-image-height { height: 0 !important; }


.mk-toolbar-resposnive-icon{display:none;}
  
  .sticky-element-placeholder{display:none!important;}
  
  
  /*----------------page-title-------------*/
  
  #mk-page-introduce{margin-top:0px!important;}
  #mk-breadcrumbs .mk-breadcrumbs-inner{padding-top:0!important; margin:0!important;}
  
  /*---------phone-icon-top--------*/
  
 
  /*-----------------------------*/
 

  
  .caring-left-col{padding-left:25px!important;}
  .caring-text{font-size:2.5em!important;}
  
  
 ul.mk-tabs-tabs{left:0!important;}
li.mk-tabs-tab > a{margin-left:20px!important; margin-right:20px!important;}  
  
 .page-id-330 .mk-tabs .mk-tabs-tabs li{left:0%!important}
.page-id-472 .mk-tabs .mk-tabs-tabs li{left:0%!important}
  .page-id-158 .mk-tabs .mk-tabs-tabs li{left:0%!important}
  

  .askquestionhome p{margin:0!important;margin-bottom:20px;font-size:48px!important;}
  
  /*---------------------column-css------------*/
  
  .right-circ-sec{padding:0 20px;border-radius: 7px;
    box-shadow: 0 0 10px 10px #eee;
}
.col-77{margin-right:0%;}
  
  
  
  .col1-vine{width:100%;margin:10px 0!important;font-family:roboto-light!important;}
.col2-vine{width:100%;margin:10px 0!important;font-family:roboto-light!important;}
.col3-vine{width:100%;margin:10px 0!important;font-family:roboto-light!important;}
  
  .col1-after-vine{width:100%;margin:10px 0!important;font-family:roboto-light;}
.col2-after-vine{width:100%;margin:10px 0!important;font-family:roboto-light;}
.col3-after-vine{width:100%;margin:10px 0!important;font-family:roboto-light;}
  
  /*------------*/
  
  
  
  
  
  /*--------------------------table------------*/
  
  .pricing-col.three-table.featured-plan {margin-left:0px!Important; margin-right:0px!important;}
  .multicolor.pricing-table .pricing-cols li.featured-plan{ padding-bottom:25px;}
  
  .page-id-1335 .mk-tabs .mk-tabs-tabs li{left:0px!important;}
  
  .pricing-cols li.three-table{width:55%!important;margin:15px 0px!important;}
  
  /*---------------*/
  
/*--------------footer  -------------*/
  
  
#text-4{border:none!important}  
  
  #text-2 {
    width: 100%!important;
}

#nav_menu-2 {
    padding-left:0px!important;border:none!important;
}
  
  #text-3{padding-left:0px!important;} 
  
  
  .social-cions-footer{padding-left:0px!important;}
  
  .mk-padding-wrapper{padding:20px!important;} 
  
  .mk-footer-copyright{width:95%!important;}  

 /*----------------------*/ 
  
  /*---------------teeth whitening---------------*/
  
  .wwidth-sttng-teeth-whitening{width:100%!important;}
  
  .teeth-whitening-col-left{}
  
  .page-id-1677 ul.mk-tabs-tabs{width:100%!important;}
  
  /*--------------------------------------*/
  
  

/*---------About-------------*/
  .Til_VBD > h4 {font-size: 24px;  }
  .blg_title {font-size: 18px!important;}
  .Til_MYD > h4 {font-size: 26px;}
  #padd_til > h4 {width: 60%;}
  
  
  
  
/*-------------ortho css-----------*/

.left-right-setng {
    padding: 20px!important;
}
  .normal-text-weight{padding:10px 20px;}  
  
.left-right-setng-col1 {
    width: 27%;
}

.left-right-setng-col2 {
    margin-left: 0;
    padding-left: 44px!important;
    width:50%; 
}

.left-right-setng-col3 {
    width: 20%;
}  
  
  .main-form-outer div input{width:100%!important;}
  #three-col-box-contact input{width:100%!important;}
  
/*----------*/
  
  
  .bck_img_styling{padding:20px!important;}
  
  
  
  /*-----------------------online patient form------------------*/
    .patient-form .patient-sect .kin-col span {
    float: left;
    padding-left: 3.3%;
    width: 58%;    
  }
  
  .patient-form .patient-sect .kin-col input {
    width: 88%;
  }
.patient-form .patient-sect .remai-sys input {
    float: left;
    height: 24px;
    margin: 3px 5% 0 0;
}
  .patient-form .patient-sect .remai-sys .wpcf7-list-item.first,
  .patient-form .patient-sect .remai-sys .wpcf7-list-item,
  .patient-form .patient-sect .remai-sys .wpcf7-list-item last {
    width: 18%;
}
  .patient-form .den-his span {
    float: right;
    padding-right: 0%;
}
  
 .patient-form  .med-his input {
    height: 24;
    margin-top:5px;
}
  
  /*-----------------------------------------------------------*/
  
 
  
  
  
  
  
  
  
  
  
  
}



@media screen and (max-width: 736px) {
  .page-id-2194 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
   .page-id-2210 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
  
  #mk-tabs.mobile-false .wpb_tabs_nav li {
	width: 100% !important;
	margin: 5px auto !important;
}
  #position-three-block {
	margin-top: 475px !important;
}
.page-id-2344 .wpb_single_image.wpb_content_element.vc_align_left {
	text-align: center !important;
}
  .page-title {
  width: 92%!important;
  padding: 2%!important;
  font-size: 30px!important;
} 
/*#position-three-block {
    margin-top: 100%;
}*/
  
  
  .pricing-cols li.three-table{width:100%!important;margin:15px 0px!important;}
  
  
}
@media screen and (max-width: 667px)
{
  .page-id-2194 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
   .page-id-2210 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
#wpfront-notification-bar-open-button {
	
	bottom: 23% !important;
}
}

@media screen and (max-width: 568px)
{
 .page-id-2194 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
   .page-id-2210 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
  
  #wpfront-notification-bar-open-button {
	
	bottom: 20% !important;
}
#wpfront-notification-bar-open-button.bottom {
	bottom: 20px;
	right: 4% !important;
}
  
  
.page-title {
  width: 92%!important;
  padding: 2%!important;
  font-size: 30px!important;
} 

   /*---------About-------------*/
  
  .Til_VBD > h4 {font-size: 24px!important;line-height: 28px!important;}
  
  
  /*------ortho-css-----*/  
.left-right-setng-col1 {
    width: 100%!important;
}

.left-right-setng-col2 {
    margin-left: 0;
    padding-left: 0px!important;
    width:100%!important; 
}

.left-right-setng-col3 {
    width: 100%!important;
}  

/*---------*/
  
   .right-circ-sec{padding:0 55px;border-radius: 7px;
    box-shadow: 0 0 10px 10px #eee;width:90%!important;margin:0 auto!important;
}
.col-77{margin-right:0%;width:100%!important;}
  
  .soliloquy-container .soliloquy-pager, .soliloquy-container .soliloquy-caption, .soliloquy-container .soliloquy-controls-auto{display:block!Important;}
  
  
  
}







@media screen and (max-width: 480px){
  .page-id-2194 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
   .page-id-2210 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
  #wpfront-notification-bar-open-button.bottom {
	bottom: 20px;
	right: 5% !important;
}
#wpfront-notification-bar-open-button {
	
	bottom: 17% !important;
}
  
  #wpfront-notification-bar-open-button {
	background-color: #f1f1f1 !important;
}
#wpfront-notification-bar-open-button {
	display: none;
	position: absolute;
	right: 9% !important;
	z-index: 9999;
	border: 3px solid white;
	width: 40px !important;
	height: 30px;
	cursor: pointer;
	background-repeat: no-repeat;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
  
  
  
  
  
  
  
  #wpfront-notification-bar a.wpfront-button {
	font-size: 13px !important;padding: 15px 30px !important;
	}
  
  #position-three-block {
	margin-top: 570px !important;
}
 .wpfront-close {
	width: 10px !important;
	float: left !important;
	margin-left: 50% !important;
	color: #fff !important;
	margin-top: 0px;
}
.my-txt h3 {
	margin-bottom: 0px !important;
	font-size: 20px;
	line-height: 23px;
	margin-top: 20px;
}
  #wpfront-notification-bar.wpfront-fixed {
	position: fixed;
	z-index: 9999;
	width: auto !important;
}  

  #wpfront-notification-bar div.wpfront-close {
	/* position: absolute; */
	top: 3px;
	left: -3% !important;
	
}
  .page-id-2210 #wpfront-notification-bar a.for-lp-ao4-2 {font-size: 14px !important;padding: 15px 16px !important;}
.page-title {
  width: 92%!important;
  padding: 2%!important;
  font-size: 30px!important;
}   
  .askquestionhome p{margin:0!important;margin-bottom:20px;}
  
  
  .mk-footer-copyright{width:90%!important;}
  .copy-text{text-align:center; width:100%;}
  .right-images{width:100%; text-align:Center;}
  
  .meet-our-staff-home-sec1{padding:0px;}
.meet-our-staff-home-sec2{padding:0px;}
.meet-our-staff-home-sec3{padding:0px;}
  .day-left-vine{padding-right:0!important;}
  
  
  .main-form-outer{margin-top:20px;}
 
  
    /*---------------teeth whitening---------------*/
  
  .wwidth-sttng-teeth-whitening{width:100%!important;}
  
  .teeth-whitening-col-left{width:100%!important;padding:20px!important}
  .teeth-whitening-col-right{width:100%!important;padding:20px!important; border:none!important; }
  
  .teeth-whitening-right-sec-stng {
    padding-left: 15px;
    padding-right: 15px;
}
  
  /*--------------------------------------*/
  
  
  
   /*---------About-------------*/
 
.Til_VBD > h4 {font-size: 20px!important;line-height: 26px!important;}
  
  
  .about-us-left-para-padd{padding-right:15px!important;padding-left:15px;}
  .about-us-right-para-padd{padding-right:15px!important;padding-left:15px;}
  
  .vc_sep_holder{display:none;}
  
  .vc_separator h4 {
    font-size: 30px!important;
    margin: 0 auto!important;
    text-align: center!important;
}
  
  .light-titl{font-size:22px!important; width:100%!important; line-height:35px!important;  }
  
  
  /*-------------------all on 4------------*/
  
  .pricing-col.three-table.featured-plan{margin-top:0px!important;}
  
  .page-id-1335 .mk-tabs .mk-tabs-tabs li{left:0%!important}
  
  .mk-fancy-title{text-align:left!important;}
  
  .all-in-4-dr-Theo h3 span {
    font-size: 26px!important;
}
#all-on-4-listen h4 {
    font-size: 24px!important;
    line-height: 30px!important; width:100%!important;
}

#center_txt  h4 {
    font-size: 24px!important;
    line-height: 30px!important; width:100%!important;
}  
  
  
.all-in-4-online-quiz-bottom-text h3 span {
    font-size: 23px!important;
}

.middle-bottom-head-text h3 span {
    font-size: 23px!important;
    line-height: 34px!important;
}


.before-bottom-head p {
    font-size: 27px!important;
    line-height: 40px!important;
}
  
  /*--------------------*/
  
  
  /*-----------dental-implant---------------*/
  
  .para_dntl_implt > p{padding:0!important;}
  .dntl_implnt{padding:0!important; font-size:25px!important;}
  .dntl_implnt span{font-size:25px!important;}
  .dntl_implnt-upper{font-size:21px!important;}
  .sep-none{display:none;}
  
  #background-setting-dental-implant{padding:0!important;}
  
  #background-setting-dental-implant .til_slid p {
    font-size: 13pt;
    text-align: left;
    width: 52%;
    padding-left: 156px!important;
    padding-top: 30px;
    padding-bottom: 30px;
}
    
  #background-setting-dental-implant .ics_font_styl p {
    font-size: 13pt;
    padding-bottom: 0px;
    padding-left: 110px;
    padding-top: 9px;
    text-align: left;
    width: 69%;
}
  
.titl-paara{width:100%;}  
  
  /*----------------*/
  
  
  /*---------------------adult ortho-------------*/
  
  .left-helding-bold{font-size:20px!important;line-height:28px!important;}
  .reason-people br{display:none;}
  .reason-people{font-size:16px!important;}
  
  .adult-ortho-col1 .vc_column-inner{padding-left:0px!important;padding-right:0px!important;}
.adult-ortho-col2 .vc_column-inner{padding-left:0px!important;padding-right:0px!important;}
.adult-ortho-col3 .vc_column-inner{padding-left:0px!important;padding-right:0px!important;}
  
  /*-------------------------*/
  
  
  /*------------invalign----------*/
  
  .left-col-invialign-1 .vc_column-inner{padding-left:0px!important;padding-right:0px!important;}
.left-col-invialign-2 .vc_column-inner{padding-left:0px!important;padding-right:0px!important;}
  
  .DOES-INVISALIGN-WORK  span{font-size:28px!important;}
  
  /*---------------------------------*/


/*------------------children ortho--------------*/

  .middle-width-adjustmnt{width:89%!important;}

/*-----------------------*/  
  /*--------consultation-sales-------*/
  
  .page-id-1385 .mk-tabs .mk-tabs-tabs li a{font-size:13px!important;}
  .page-id-1151 .mk-tabs .mk-tabs-tabs li a{font-size:13px!important;}
  
  
  .my-implant-checklist{font-size:27px!important;}
  #whatour-patient h4 {
    color: #000;
    font-size: 27px;
    line-height: 34px;
}
  .SuitabilityTest h3 span {
    font-size: 22px!important;
    line-height: 20px!important;
}
  
  /*--------------------------*/
  
  /*---------------improve my- smile-------*/
  .my-smile-sttng br{display:none;}
  #Straighten-Your-Smile{width:100%!important; margin-bottom:15px!important; margin-top:20px!important;}
  #Straighten-Your-Smile h4{font-size:29px!important; line-height:45px!important;}
  .ImproveMySmile{width:100%!important; font-size:20px!important;}
  
  /*------------*/
  
  /*--------exclusive patient offer--------*/
  .slid_para{width:100%!important;}
  
  #for-mobil-sep-only{display:block;}
    
  /*-------------------*/
  
  /*--------------dental checkup ----------*/
  
  #whatshould h4 {
    font-size: 25px!important;
    line-height: 36px!important;
}
  
  /*--------------*/
  
  /*----------------bextal dental implant----------*/
  
  .lft_img img{width:100%!important;}
  .cont_rght{padding-left:0!important;}
  .cont_rght1{padding-left:0!important;}
  
  .dnt_implnt > h4{width:100%!important;}
  
  .my_cls{width:100%!important;}
  
  .wdh_styl{width:100%!important;}
  
  /*-------------------*/
  
  /*--------------first visit-----------*/
  
  #first-visit-sttng{margin-top:0px!important;}
  
  /*-------------*/
  
  
  /*---------------------veneers------------*/
  
  .veneers_font_1 h4{font-size:23px!important;line-height:30px!important;}
  
  .width-settng-veneers{width:100%;}
  
  /*------------------*/
  
 
  
  
  
  /*----------online-ptient-form--------*/
.patient-form .same-pad{
	width:100%;  
}
 .patient-form .same-pad label {
    display: block;
    float: left;
    width: 42%;
} 
  .patient-form .heading h3 {
    color: #000;
    margin: 0;
    padding: 0;
    text-transform: none;
    text-indent:0;
}
 .patient-form .same-pad input {
    float: left;
    width: 56%;
}
  .patient-form .patient-sect .col-inside-row ,
  .patient-form .patient-sect .col-2-inside-row{
    width:100%;
  }
  .patient-form .patient-sect .col-inside-row label,
  .patient-form .patient-sect .col-2-inside-row label,
  .patient-form .patient-sect .col-2-inside-row1 label{
    float: left;
    width: 42% !important;
}
  
 .patient-form .col-2-inside-row1 {
    padding: 0;
    margin: 0;
}
  .patient-form .patient-sect .col-inside-row input,
  .patient-form .patient-sect .col-2-inside-row input,
  .patient-form .patient-sect .col-2-inside-row1 input,
  .patient-form .patient-sect .col-inside-row textarea {
    float: left;
    width: 56%;
}
  .patient-form textarea {
    background-color: #f6f6f6;
    border-radius: 4px;
    border-top: 1px solid #c5c5c5;
    float: left;
    height: 79px;
    margin:0;
    padding:0;
}
  .patient-form .patient-sect .pad-suburb {
    float: none;
    padding-top: 0;
    width: 0;
}
  .patient-form .patient-sect .col-2-inside-row {
    clear: both;
    margin-top: 10px;
    width: 100%;
}
  .patient-form .patient-sect .col-2-inside-row input {
    float: left;
    width: 55%;
}
  .patient-form .patient-sect .pad-suburb {
    padding-top: 14px;
}
  .patient-form .patient-sect .kin-col {
    width: 100%;
    padding-top: 10px;
}
  .patient-form .patient-sect .kin-col label {
    float: left;
    width: 39%;
}
  .patient-form .patient-sect .kin-col span {
    float: left;
    width: 57%;
}
  .patient-form .patient-sect .kin-col input {
    width: 96%;
}
 .patient-form .patient-sect .remai-sys .wpcf7-list-item.first,
 .patient-form .patient-sect .remai-sys .wpcf7-list-item, 
 .patient-form .patient-sect .remai-sys .wpcf7-list-item last {
    width: 42%;
}
  .patient-sect .dent-concern {
    width: 100%;
}
  .patient-sect .dent-concern span input {
    display: block;
    float: left;
    height: 16px;
    margin-right: 2%;
    width: 16px;
}
  .patient-sect .dent-concern span span {
    float: left;
    width: 90%;
}
  
 .patient-sect .dent-concern .wpcf7-list-item-label {
    float: left;
    width: auto !important;
    padding: 0 !important;
}
  .patient-sect .med-his span {
    width: 100%;
    padding:0;
}
  .patient-sect  .med-his input {
    height: 16px;
    width: 16px;
}
  .patient-form .heading {
    padding: 1% 6%;
    width: 100%;
}
  .patient-sect .med-his-lab1 label {
    float: left;
    width: auto;
}
  .patient-sect .med-his-lab label {
    float: left;
    width: 100%;
}
  .patient-sect .med-his-lab span input {
    width: 60%;
    clear:both;
}
  .patient-sect .medicalhistory {
    width: 100%;
}
  .patient-sect .medicalhistory span span {
    clear:both;
    padding-left: 0;
    width: 80%;
}
  .patient-sect .medicalhistory input {
    height: 16px;
    width: 16px;
}
  .patient-sect .medicalhistory .wpcf7-list-item-label {
    padding-left: 4px;
}
  
  .patient-form .patient-sect .remai-sys input {
    float: left;
    height: 16px;
    width: 16px;
    margin: 3px 5% 0 0;
    
}
 .patient-form .den-his span {
    clear: both;
    padding: 0;
    width: 100%;
}
  
.patient-form .med-his-lab .wpcf7-form-control.wpcf7-textarea {
    width: 92%;
}
  .patient-form  .con-for-ser input {
    float: right;
    height: 16px;
    width: 16px;
    margin-left:10px;
}
  

  /*----------online-ptient-form--------*/
  
  
  /*-------------------footer------------*/
  
  
  #text-2 {
    float: left;
    width: 65%!important;
}
  .footer1 p {
    border-right: 1px solid #ccc!important;
    width: 90%!important;
}
  #menu-footer-menu {
    margin-top: 50px!important;
}
  #text-3 {
    text-align: center!important;
    width: 100%!important;
    float: left;border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:20px 0px!important;
}
  .day-left{width:60%!important;padding-right:0px!important;}
  .day-right{float:left!important;}
  
  
  #text-4 {
    margin: 0 auto!important;
    width: 81%!important;text-align:Center!important;
}
  
  .social-cions-footer {
    margin: 0 auto;
    padding-left: 0;
    width: 90%; padding-bottom:40px;
}
  
  .social-cions-footer .fb {
    float: left!important;
    width: 50%!important;
}
  .fb img {
    padding-right: 0px!important; float:left;
}
  .fb > a {
    line-height: 34px!important;
}
  
  
  /*--------------------------------------------*/
  
  
  
  

}



@media screen and (max-width: 414px)
{
  .page-id-2194 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
   .page-id-2210 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
  #wpfront-notification-bar-open-button.bottom {
	bottom: 20px;
	right: 6% !important;
}
#wpfront-notification-bar-open-button {
	
	bottom: 35% !important;
}
  
  
 .page-title {
  width: 92%!important;
  padding: 2%!important;
  font-size: 30px!important;
}  
 
  
  
  
/*#position-three-block {
    margin-top: 730px;
}
  */
 /*---------About-------------*/
  .Til_VBD > h4 {font-size: 24px!important;  }
  .blg_title {font-size: 18px!important;}
  .Til_MYD > h4 {font-size: 26px!important;}
 #padd_til > h4 {width: 100%!important;}
.Til_VBD > h4 {font-size: 20px!important;} 
.til_styl h2 {font-size: 36px;padding: 50px;text-align: center;}  
  
  
 
  
  
}
@media screen and (max-width: 375px)
{
  .page-id-2194 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
   .page-id-2210 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
  
  #wpfront-notification-bar-open-button.bottom {
	bottom: 20px;
	right: 7% !important;
}
#wpfront-notification-bar-open-button {
	
	bottom: 39% !important;
}
  .page-id-2210 #wpfront-notification-bar a.for-lp-ao4-2 {font-size: 11px !important;padding: 13px 11px !important;
	
}
.Til_VBD > h4 {font-size: 18px!important;}
  .day-right-vine{padding-left:5px!important;}
  
   /*-----------------footer---------*/
  #text-3  {width:100%!important;}
  #text-4  {width:100%!important;}
  .day-left{width:55%!important;}
  
  /*---------------*/
  .page-title {
  width: 92%!important;
  padding: 2%!important;
  font-size: 30px!important;
} 
}


@media screen and (max-width: 320px){
  .page-id-2194 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
   .page-id-2210 .bottom-corner-btns.js-bottom-corner-btns {
	display: none!important;
}
   #position-three-block {
	margin-top: 570px !important;
}
  
.Til_MYD > h4 {font-size: 20px!important;}
.Til_VBD > h4 {font-size: 15px!important;line-height: 20px!important;}
 .page-title {
  width: 92%!important;
  padding: 2%!important;
  font-size: 30px!important;
} 
 

#wpfront-notification-bar a.wpfront-button {
	font-size: 13px !important;padding: 10px 20px !important;
	}






}


.page-title {
 margin:auto !important; 
}

