@media only screen and (min-width:934px) and (max-width:1160px){body.boxed .wrapper,body.boxed .container,body.boxed .revolution_slider,body.boxed .footer_first_outer,body.boxed .header_top_fixed,.container{width:900px}body.boxed .container_inner,body.boxed .footer_inner,.container_inner,.header_top_inner,.footer_first_outer .footer_inner,.drop_down3 .second .inner2,.drop_down3 .second,.full_width .parallax_content{width:100%}nav.main_menu ul li a{padding:0 7px; font-size: 12px;}.drop_down3 .second div.mc{width:196px}.slider_small_holder .bx-wrapper .bx-viewport ul li{width:209px!important;margin-right:3px!important}.slider_small.turn_off ul{margin-right:-3px}.slider_small.turn_off ul li{width:209px;padding-right:3px}.portfolio_holder_v2,.portfolio_holder_v3,.portfolio_holder_v4{width:861px}.portfolio_holder_v2 article{width:420.5px}.portfolio_holder_v3 article{width:282px}.portfolio_holder_v4 article{width:210.2px}

.tp-caption {
    margin: 0 0 0 16% !important;
}
.action p {
    margin: 0;
    padding: 0 84px;
}
.header_top_outer {
    width:900px;
    margin: 0 auto;
}

.crown_and_bridge_img {
    width: 48%;
}
.crown_bridge_img_inner02 {
    width: 40%;
}

.full_partial_inner {
    min-height: 208px;
}
.dentist_field_outer {
    width: 47%;
}

.news_letter_inner h4 {
    font-size: 24px;
}
.news_letter_filed input {
    width: 28%;
}
.footer_partners_bar img
{
	width:25%;
}

.footer_partners_bar span {
    margin: 5px 0 0;
    font-size: 10px;
    line-height: 15px;
}


}

@media only screen and (min-width:500px) and (max-width:934px){body.boxed .wrapper,body.boxed .container,body.boxed .revolution_slider,body.boxed .footer_first_outer,body.boxed .header_top_fixed,.container{width:420px}body.boxed .container_inner,body.boxed .footer_inner,.container_inner,.header_top_inner,.footer_first_outer .footer_inner,.full_width .parallax_content{width:380px;padding:0 20px}.full_width .parallax_content{padding:0}header .container_inner{margin:0 20px;padding:0!important}header{position:relative!important}.admin-bar header{top:0!important}.logo{position:relative;top:0;padding:20px 0;  text-align:center;}.logo a{margin:0!important}.logo img {height: auto !important; width: 157px; display:inline-block; }.content{padding:0!important}.main_nav{display:none!important}.selectnav{display:block;margin:0 0 26px}.slider_small_holder .bx-wrapper .bx-viewport ul li{width:380px!important;margin-right:0!important}.slider_small.turn_off ul{margin-right:0}.slider_small.turn_off ul li{width:380px;padding-right:0;margin-bottom:30px}.bx-prev{left:-38px}.bx-next{right:-38px}.boxed .parallax .slider_small_holder .bx-wrapper .bx-viewport ul li{width:340px!important}.two_columns_50_50 .column1,.two_columns_50_50 .column2,.three_columns .column1,.three_columns .column2,.three_columns .column3,.two_columns_66_33 .column1,.two_columns_66_33 .column2,.two_columns_33_66 .column1,.two_columns_33_66 .column2,.two_columns_75_25 .column1,.two_columns_75_25 .column2,.two_columns_25_75 .column1,.two_columns_25_75 .column2,.four_columns .column1,.four_columns .column2,.four_columns .column3,.four_columns .column4{width:100%}.two_columns_50_50 .column1 .column_inner,.two_columns_50_50 .column2 .column_inner,.three_columns .column1 .column_inner,.three_columns .column2 .column_inner,.three_columns .column3 .column_inner,.two_columns_66_33 .column1 .column_inner,.two_columns_66_33 .column2 .column_inner,.two_columns_33_66 .column1 .column_inner,.two_columns_33_66 .column2 .column_inner,.two_columns_75_25 .column1 .column_inner,.two_columns_75_25 .column2 .column_inner,.two_columns_25_75 .column1 .column_inner,.two_columns_25_75 .column2 .column_inner,.four_columns .column1 .column_inner,.four_columns .column2 .column_inner,.four_columns .column3 .column_inner,.four_columns .column4 .column_inner{padding:0}.button_holder ul{width:100%;margin:0 0 30px 0}.tabs .tabs-nav li a{padding:0 12px}.price_table{width:49%;margin:0 0 30px 0;padding:0 1% 0 0}.price_in_table .value{font-size:18px}.price_in_table .price{font-size:50px}.price_tables .mark{font-size:18px}.price_table_inner ul li{padding:20px}.posts_holder3 article,.posts_holder3.posts_holder3_v2 article{width:100%;float:none}.portfolio_holder_v1,.portfolio_holder_v2,.portfolio_holder_v3,.portfolio_holder_v4{width:380px}.portfolio_holder_v1 article,.portfolio_holder_v2 article,.portfolio_holder_v3 article,.portfolio_holder_v4 article{width:380px;margin:0 0 5px 0}.portfolio_holder.portfolio_holder_v1 article{max-height:380px}.portfolio_holder.portfolio_holder_v1 article h2{margin-top:60px}.latest_post{margin:0}.latest_post li{width:100%;padding:0}.latest_post li .post_image a{display:block}.latest_post li .post_image a img{width:100%}.breadcrumbs{display:none}.parallax section{height:auto!important;min-height:206px !important; background-position: -50px 0 !important;}


.tp-simpleresponsive > ul, .tp-simpleresponsive > ul > li, .tp-simpleresponsive > ul > li:before {
    overflow: visible !important;
}
.tp-caption {
    margin: 0 0 0 15% !important;
}
.tp-caption.bannerhead1, .bannerhead1 {
    font-size: 21px !important;
}
.tp-caption.bannerhead2, .bannerhead2 {
    font-size: 27px !important;
}
.tp-caption.bannerhead3, .bannerhead3 {
    font-size: 20px !important;
}
.banner_read_btn {
    font-size: 13px !important;
    padding: 6px 27px !important;
}
.action h2 {
    font-size: 20px;
    line-height: 28px;
    margin: 28px 0 15px;
}
.action p {
    margin: 0;
    padding: 0 0;
}
.home_about_content p img {
    float: none;
    margin: 0 0 10px 0;
    width: 100%;
}
.title_with_line {
    padding: 0px 9px 0 0;
    font-size: 22px;
}
.separator {
    margin: 0 !important;
}
.testimonial, .testimonial_with_background {
    padding: 11px;
}
.testimonials > li {
    width: 100% !important;
}
.testimonials h3 {
	font-size:15px;
}
.bx-viewport {
    height: 134px !important;
}
.tp-rightarrow.default {
    width: 32px;
    height: 32px;
}
.tp-leftarrow.default {
    width: 32px;
    height: 32px;
}
.title_with_line {
    font-size: 20px;
}

.meet_img {
    margin: 0 0 22px;
    width: 100%;
}
.crown_and_bridge_img {
    margin: 0 0 13px;
    width: 100%;
}
.crown_and_bridge_text ul li {
    width: 100%;
}
.crown_and_bridge_img h3 {
    font-size: 14px;
    margin: 20px 0 13px;
}

.crown_text_images {
    margin: 0;
    width: 100%;
}
.crown_text_images_inner {
    margin: 0 8px 15px;
    width: 46%;
}
.crown_bridge_img_inner02 {
    width: 43%;
}

.full_partial_inner {
    margin: 0 5px 13px;
    padding: 0 0 7px;
    text-align: center;
    width: 47%;
}
.full_partial_outer {
    margin: 25px 0;
    padding: 34px 6px 10px;
    width: 97%;
}

.snoring_sleep_outer {
    margin: 0;
    width: 100%;
	text-align: center;
}
.snoring_sleep_outer img {
    width: 70%;
}

.dentist_field_outer {
    margin: 0 10px;
    width: 95%;
}
.dentist_field_outer02 {
    margin: 0 10px;
    width: 95%;
}

.news_letter_inner h4 {
    font-size: 23px;
    margin: 8px 0 0;
    text-align: center;
    width: 100%;
}
.news_letter_filed {
    width: 100%;
}

.news_letter_filed input {
    margin: 10px 6px 2px;
    width: 39%;
	height: 30px;
}
.news_letter_filed_btn {
    float: none !important;
    margin: 10px 0 0 144px !important;
    padding: 0;
	height:auto !important;
    width: 125px !important;
}
.contact_us_text {
    width: 100%;
}
.contact_us_map {
    width: 100%;
}
.visiting_specialists_outer {
    margin: 0 0 0 0;
    width: 100%;
}
.contact_us_map iframe {
    height: 200px !important;
}
.header_top_outer
{
	height:auto !important;
}
.header_top_middle
{
	height:auto;
}
.header_top_left
{
width:100%;
text-align:center;
}
.header_top_right
{
	width:106px;
	margin:auto;
	float:none;
}
.head_phone_bar
{
	line-height:normal;
	float:left;
	margin-bottom:10px;
	background-position:left 1px;
}
.contact_form
{
width:94%;
}
.side.bar.tabs_button li {
    width: 33.1% !important;
}

}

@media only screen and (max-width:500px){body.boxed .wrapper,body.boxed .container,body.boxed .revolution_slider,body.boxed .footer_first_outer,body.boxed .header_top_fixed,.container{width:300px}body.boxed .container_inner,body.boxed .footer_inner,.container_inner,.header_top_inner,.footer_first_outer .footer_inner,.full_width .parallax_content{width:280px;padding:0 10px}.full_width .parallax_content{padding:0}header .container_inner{margin:0 10px;padding:0!important}header{position:relative!important}.admin-bar header{top:0!important}.logo{position:relative;top:0;padding:20px 0; text-align:center;}.logo a{margin:0!important}.logo img {height: auto !important; display:inline-block; width: 157px; }.content{padding:0!important}.main_nav{display:none!important}.selectnav{display:block;margin:0 0 26px}.slider_small_holder ul li{width:280px!important;margin-right:0!important}.slider_small.turn_off ul{margin-right:0}.slider_small.turn_off ul li{width:280px;padding-right:0;margin-bottom:30px}.bx-prev{left:-38px}.bx-next{right:-38px}.boxed .parallax .slider_small_holder ul li{width:220px!important}.two_columns_50_50 .column1,.two_columns_50_50 .column2,.three_columns .column1,.three_columns .column2,.three_columns .column3,.two_columns_66_33 .column1,.two_columns_66_33 .column2,.two_columns_33_66 .column1,.two_columns_33_66 .column2,.two_columns_75_25 .column1,.two_columns_75_25 .column2,.two_columns_25_75 .column1,.two_columns_25_75 .column2,.four_columns .column1,.four_columns .column2,.four_columns .column3,.four_columns .column4{width:100%}.two_columns_50_50 .column1 .column_inner,.two_columns_50_50 .column2 .column_inner,.three_columns .column1 .column_inner,.three_columns .column2 .column_inner,.three_columns .column3 .column_inner,.two_columns_66_33 .column1 .column_inner,.two_columns_66_33 .column2 .column_inner,.two_columns_33_66 .column1 .column_inner,.two_columns_33_66 .column2 .column_inner,.two_columns_75_25 .column1 .column_inner,.two_columns_75_25 .column2 .column_inner,.two_columns_25_75 .column1 .column_inner,.two_columns_25_75 .column2 .column_inner,.four_columns .column1 .column_inner,.four_columns .column2 .column_inner,.four_columns .column3 .column_inner,.four_columns .column4 .column_inner{padding:0}.button_holder ul{width:100%;margin:0 0 30px 0}.footer_bottom .right{float:left}.price_table{width:100%;margin:0 0 30px 0}.posts_holder3 article,.posts_holder3.posts_holder3_v2 article{width:100%;float:none}.portfolio_holder_v1,.portfolio_holder_v2,.portfolio_holder_v3,.portfolio_holder_v4{width:280px}.portfolio_holder_v1 article,.portfolio_holder_v2 article,.portfolio_holder_v3 article,.portfolio_holder_v4 article{width:280px;margin:0 0 5px 0}.portfolio_holder.portfolio_holder_v1 article{max-height:380px}.portfolio_holder.portfolio_holder_v1 article h2{margin-top:10px}.latest_post{margin:0}.latest_post li{width:100%;padding:0}.latest_post li .post_image a{display:block}.latest_post li .post_image a img{width:100%}.breadcrumbs{display:none}.parallax section{height:auto!important;min-height:180px !important; background-position: -50px 0 !important;}



.tp-simpleresponsive > ul, .tp-simpleresponsive > ul > li, .tp-simpleresponsive > ul > li:before {
    overflow: visible !important;
}
.tp-caption {
    margin: 0 0 0 15% !important;
}
.tp-caption.bannerhead1, .bannerhead1 {
    font-size: 21px !important;
}
.tp-caption.bannerhead2, .bannerhead2 {
    font-size: 21px !important;
    margin-top: 6px !important;
}
.tp-caption.bannerhead3, .bannerhead3 {
    font-size: 18px !important;
    margin-top: 9px !important;
}
.banner_read_btn {
    font-size: 13px !important;
    padding: 6px 27px !important;
    margin-top: 8px!important;
}
.action h2 {
    font-size: 20px;
    line-height: 28px;
    margin: 28px 0 15px;
}
.action p {
    margin: 0;
    padding: 0 0;
}
.home_about_content p img {
    float: none;
    margin: 0 0 10px 0;
    width: 100%;
}
.title_with_line {
    padding: 0px 9px 0 0;
    font-size: 22px;
}
.separator {
    margin: 0 !important;
}
.testimonial, .testimonial_with_background {
    padding: 11px;
}
.testimonials > li {
    width: 100% !important;
}
.testimonials h3 {
	font-size:15px;
}
.bx-viewport {
    height: 134px !important;
}
.selectnav span {
    height: 35px;
}
.tp-rightarrow.default {
    width: 32px;
    height: 32px;
}
.tp-leftarrow.default {
    width: 32px;
    height: 32px;
}
.title_with_line {
    font-size: 17px;
}
.meet_img {
    margin: 0 0 22px;
    width: 100%;
	padding:0;
}

.crown_and_bridge_img {
    margin: 0 0 13px;
    width: 100%;
}
.crown_and_bridge_text ul li {
    width: 100%;
}

.crown_and_bridge_img h3 {
    font-size: 15px;
    margin: 20px 0 13px;
}

.crown_text_images {
    margin: 0;
    width: 100%;
}
.crown_text_images_inner > span {
    padding: 0;
    width: 100%;
}
.crown_text_images_inner {
    margin: 0 8px 15px;
    text-align: center;
    width: 100%;
}
.crown_bridge_img_inner02 {
    width: 96%;
	height: auto;
}
.full_partial_inner {
    height: auto;
    margin: 0 5px 13px;
    padding: 0 0 7px;
    text-align: center;
    width: 96%;
}
.full_partial_outer {
    margin: 25px 0;
    padding: 34px 6px 10px;
    width: 97%;
}

.full_partial_inner > img {
    height: auto;
}
.temporomandibular_img {
    width: 100%;
}

.snoring_sleep_outer {
    margin: 0;
    width: 100%;
}
.news_letter_inner h4 {
    font-size: 21px;
    margin: 8px 0 0;
    text-align: center;
    width: 100%;
}
.news_letter_filed {
    width: 100%;
}

.news_letter_filed input {
    margin: 10px 6px 2px;
    width: 38%;
	height: 30px;
}
.news_letter_filed_btn {
    float: none !important;
    margin: 10px 0 0 85px !important;
    padding: 0;
	height:auto !important;
    width: 125px !important;
}
.dentist_field_outer {
    margin: 0 10px;
    width: 93%;
}
.dentist_field_outer02 {
    margin: 0 10px;
    width: 93%;
}

.contact_us_text {
    width: 100%;
}
.visiting_specialists_outer {
    margin: 0 0 0 0;
    width: 100%;
}
.contact_us_map iframe {
    height: 200px !important;
}
.contact_us_map {
    width: 100%;
}

.footer_bottom .right {
    width: 100%;
}

.footer_bottom .left {
    float: left;
    text-align: center;
    width: 100%;
}
.footer_bottom .textwidget {
    text-align: center;
    width: 100%;
	line-height: 30px;
}
.header_top_middle
{
	height:auto;
}
.header_top_left
{
	line-height:normal;
}
.header_top_right
{
	width:110px;
	margin:auto;
	float:none;
}
.head_phone_bar
{
	line-height:normal;
	float:left;
	margin-bottom:10px;
	background-position:left 1px;
}
.contact_form
{
	width:94%;
}
.contact_left
{
	width:100%;
}
.contact_right
{
width:100%;
float:left;
}
.header_top_outer
{
	height:77px !important;
	padding:10px 0 0;
}
.side.bar.tabs_button li {
    display: table-cell !important;
    float: none !important;
    font-size: 11px !important;
    height: 29px !important;
    line-height: 15px !important;
    padding: 4px 0 !important;
    vertical-align: middle !important;
    width: 33.1% !important;
}
}
