@charset "utf-8";
*{letter-spacing: -0.5px;}
.ortho_title{font-size: 51px;font-weight: bold;letter-spacing: -3px;text-align: left;margin-bottom: 70px;line-height: 52px;color: #007fc6;}
.ortho_subtitle{font-size: 26px; font-weight: 500; letter-spacing: -1px;text-align: left;font-weight: 400;margin-bottom: -4px;}
.ortho_stitle{margin-bottom: 0px; color: #9f9f9f;letter-spacing: 0;}
.text-white{color: #fff;}
.containe{width: 1300px; margin: 0 auto; height: inherit;padding-top: 100px;padding-bottom: 100px;}
/*-------------------------------------braces-section1-----------------------------------*/
#ortho_section1{ background: #007fc6}
.ortho_section1 .ortho_title{text-align: center;color: #fff;margin-bottom: 50px;}
.ortho_section1 .ortho_subtitle{text-align: center;}
.ortho_section1 ul{overflow: hidden;}
.ortho_section1 ul li img{width: 100%;}
.ortho_section1:hover{}
.ortho_quick1 li{
    width: 24.25%;
    margin-left: 1%;
    background: #fff;
    float: left;
}

.ortho_quick1 li:first-child{display: flex;justify-content: center;align-items: center;padding: 114.3px 0;}
.ortho_quick_title p{color: #007fc6;text-align: center;font-size: 27px;font-weight: 400;}
.ortho_section_t{font-size: 46px !important;font-weight: 800 !important;letter-spacing: -3px !important;margin-top: -10px;}
.ortho_quick1 li{overflow: hidden; margin-bottom: 1%;height: 330px;}
.ortho_quick1 li img{width: 100%; transition: all 1s ease;position: relative;}
.ortho_quick1 li:hover img{transform: scale(1.3)}
.ortho_quick1 li:first-child{margin-left: 0;}

.ortho_section_p{background: #fff;padding: 0 5px;position: relative;z-index: 1;    display: flex;flex-direction: column;align-items: center;justify-content: center; height: 120px;}
.ortho_con1_ar{color: #5f5f5f; text-align: center;text-align: center;font-weight: 400;font-size: 20px;line-height: 24px;}
.ortho_con1_t{font-size: 28px; font-weight: 400; color: #5f5f5f;text-align: center;font-weight: 500;margin-bottom: 10px;}

.ortho_quick2{display: flex; margin-bottom: 1%;}
.ortho_quick2 li{display: flex;align-items: center;width: 49.5%;border: 3px solid #fff; box-sizing: border-box; margin-left: 1%;overflow: hidden;}
.ortho_quick2 li:first-child{margin-left: 0;}
.ortho_quick2 li img{width: 100%; transition: all 1s ease;position: relative;}
.ortho_quick2 li:hover img{transform: scale(1.3)}
.ortho_quick2 li:first-child{margin-left: 0;}
.ortho_quick2 li .ortho_con1_ar{color: #fff; text-align: center;text-align: center;font-weight: 300;}
.ortho_quick2 li .ortho_con1_t{font-weight: 300; color: #fff;text-align: center;font-weight: 500;margin-bottom: 0px;}
.ortho_section_p2{display: flex;justify-content: center;align-items: center;width: 100%;background: #007fc6; position: relative;z-index: 1;height: 100%}
.ortho_section_p2 span{display: flex;justify-content: center;align-items: center; margin-top: 1vw;}

.ortho_quick3{background: #fff;padding: 50px;}
.ortho_quick3 li{display: flex;justify-content: center;align-items: center;}
.ortho_quick3 p{color: #007fc6;width: 40%;text-align: center;font-size: 36px;padding: 10px 10px;letter-spacing: -3px;line-height: 42px}
.ortho_quick3 p strong{color: #007fc6;font-size: 37px;}
.ortho1_img6{width: 60%;}

.ortho_section1_bt{text-align: center; margin-top: 50px; font-size: 20px;font-weight: 300;}

@media(max-width:1330px){
    .containe{width: 96%;}
}

@media(max-width:1080px){
    .tab_wrap{width: 96% !important;}
    
    .containe{padding-top: 70px;padding-bottom: 70px; width: 96%;}
    .ortho_subtitle, .ortho_section_p1 .ortho_subtitle{font-size: 22px;}
    .ortho_title{font-size: 44px;}
    .ortho_section1 .ortho_title{margin-bottom: 40px;}
    .ortho_section_t{font-size: 4vw !important; margin-top: -1.5vw;}
    .ortho_quick_title p{font-size: 2.5vw;}
    .ortho_quick1 li{height: 28vw;}
    .ortho_section_p{height: 12.5vw;}
    .ortho_con1_t{font-size: 2.5vw;margin-bottom: 1vw; line-height: 3vw}
    .ortho_con1_ar{font-size: 1.7vw;line-height: 2.2vw; margin-bottom: 0;}
    .ortho_quick1 li:first-child{padding: 0;}
    
    .ortho_quick2 .ortho_section_img{width: 100% !important;overflow: hidden;}
    .ortho_quick2 li img {width: 100% !important;}
    
    .ortho_quick3 p{font-size: 3.6vw;line-height: 4vw; padding: 0;}
    .ortho_quick3 p strong{font-size: 3.6vw;}
    
    .ortho_section1_bt{margin-top: 30px; font-size-adjust: 18px;}
}/*1080*/

@media(max-width:800px){
    /*.containe {
    padding-top: 50px;
    padding-bottom: 50px;
    width: 96%;
}*/
    .tab_wrap{width: 100% !important;}
    
    .ortho_title{font-size: 38px;}
    .ortho_subtitle, .ortho_section_p1 .ortho_subtitle{font-size: 19px;}
    .ortho_section1 .ortho_title{margin-bottom: 30px;}
    
    .ortho_quick1 li{width: 49%; margin-left: 2%;margin-bottom: 2%;height: 50vw;}
    .ortho_quick1 li:nth-child(2n-1){margin-left: 0;}
    .ortho_section_p{height: 18.5vw;}
    .ortho_section_t{font-size: 7vw !important; margin-top: -1.5vw;}
    .ortho_quick_title p{font-size: 4.3vw; margin-top: -2.5vw;}
    
    .ortho_con1_t{
        font-size: 4vw;
        margin-bottom: 1.5vw;
        line-height: 5vw;
    }
    .ortho_con1_ar {
        font-size: 2.9vw;
        line-height: 3.6vw;
        margin-bottom: 0;
        margin-top: 2vw;
    }
    
    .ortho_quick2 {
    display: flex;
    margin-bottom: 2%;
    flex-direction: column;
}
    .ortho_quick2 li:first-child {
    margin-left: 0;
    margin-bottom: 2%;
}
    .ortho_quick2 li{width: 100%; margin-left: 0;}
    .ortho_section_p2{background: none;}
    
    .ortho_quick3 {
    padding: 40px 20px;
}
    .ortho_quick3 p{font-size: 4vw;line-height: 4.5vw;}
    
    .ortho_section1_bt{font-size: 18px; margin-top: 24px;}
    .ortho_quick2 .ortho_section_img{width: 97% !important;overflow: hidden;}
    .ortho_quick2 li img {width: 100% !important;}
}/*800*/

@media(max-width:640px){
    .ortho_quick3{padding: 20px 20px;}
    .ortho_quick3 li{flex-direction: column;}
    .ortho1_img6{width: 100%;}
    .ortho_quick3 p {
    font-size: 5.5vw;
    line-height: 6.4vw;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 0;
    letter-spacing: -0.3vw;
}
    .ortho_quick3 p strong{font-size: 6vw;font-size: -0.2vw;letter-spacing: -0.2vw;}
}/*640*/
/*-------------------------------------//ortho_section1-----------------------------------*/

#braces-section1{
   
}
.braces-section1{
    width: 1300px;
    margin: 0 auto;
    padding-top: 120px;
    padding-bottom: 80px;
}

.braces_title{
    position: relative;
    text-align: center;
    font-size: 30px;
    letter-spacing: -2px;
    font-weight: 300;
    margin-bottom: 50px;
}

.braces_title::after{
    position: absolute;
    content: "the first dental clinic";
    text-transform: uppercase;
    font-size: 20px;
    letter-spacing: -1px;
    color: #a2a2a2;
    top: -30px;
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
}

.braces-bluebar{
    width: 30px;
    height: 2px;
    background: #2e89bc;
    left: 50%;
    position: relative;
    transform: translateX(-50%);
    bottom: 30px;
    
}


.braces-section1 ul{
    overflow: hidden;
}

.braces-section1 ul li{
    width: 22%;
    margin-left: 4%;
    position: relative;
    height: 200px;
    float: left;
    margin-bottom: 40px;
}

.braces-section1 ul li:hover .braces-text-bg{
    height: 50%;
}

.braces-section1 ul li:hover .braces-text-bg::before{
    opacity: 0.9;
}

.braces-section1 ul li:first-child{
    margin-left: 0;
}

.braces-section1 ul li:nth-child(5n){
    margin-left: 13.2%;
}

.braces-text-bg{
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    transition: all 0.3s ease;
    color: #fff;
    text-align: center;
    font-size: 14px;
    width: 100%;
    height: 40%;
    position: relative;
}

.braces-text-bg::before{
    content: "";
    position: absolute;
    background: #2e89bc;
    width: 100%;
    height: 100%;
    opacity:  .7;
    bottom: 100%;
    left: 0;
    transition: all 0.3s ease;
}

.braces-text{
    position: absolute;
    bottom: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: all 0.3s ease;
    color: #fff;
    text-align: center;
    font-size: 14px;
    width: 100%;
    height: 100%;
}

.braces-t1{
    font-size: 22px;
    margin-bottom: 2px;
    color: #fff;
}

.braces-t2{
    line-height: 18px;
    padding: 0 10px;
    color: #fff;
}

.braces-t2 br{
    display: none;
}

.braces-imgs{width: 100%;height: 200px;}

.orthodontics-img1{background: url("../../images/orthodontics-img1.jpg")no-repeat 80% 50%;}
.orthodontics-img2{background: url("../../images/orthodontics-img2.jpg")no-repeat 50% 50%;}
.orthodontics-img3{background: url("../../images/orthodontics-img3.jpg")no-repeat 50% 50%;}
.orthodontics-img4{background: url("../../images/orthodontics-img4.jpg")no-repeat 50% 50%;}
.orthodontics-img5{background: url("../../images/orthodontics-img5.jpg")no-repeat 80% 50%;}
.orthodontics-img6{background: url("../../images/orthodontics-img6.jpg")no-repeat 50% 50%;}
.orthodontics-img7{background: url("../../images/orthodontics-img7.jpg")no-repeat 50% 50%;}

@media(max-width:1330px){
    .braces-section1{width: 96%;}
}

@media(max-width:1080px){
    
    .braces-section1 {
    width: 96%;
        padding-top: 100px;
        padding-bottom: 70px;
}
    
    .braces_cont2{
        width: 100% !important;
    }
    
    
}/*1080*/


@media(max-width:1090px){
    .braces-section1 ul li {
    width: 31.333333%;
    margin-left: 3%;
    position: relative;
    height: 200px;
    float: left;
    margin-bottom: 40px;
}
    
    .braces-section1 ul li:nth-child(4) {
    margin-left: 0%;
}
    
    .braces-section1 ul li:nth-child(5) {
    margin-left: 3%;
}
    
    
    .braces-section1 ul li:nth-child(7){
        margin-left: 0%;
    }
    
    .braces_box_wrap {
    width: 70%;
    margin: 0 auto;
}
    
}/*1090*/

@media(max-width:780px){
    .braces-section1 ul li {
    width: 48%;
    margin-left: 2%;
    position: relative;
    height: 200px;
    float: left;
    margin-bottom: 15px;
}
    
    .braces-section1 ul li:nth-child(2n-1) {
    margin-left: 0%;
}
    
    .braces-section1 ul li:nth-child(2n) {
    margin-left: 2%;
}
    
    
    
}/*780*/



@media(max-width:480px){
    .braces-section1 ul li {
    width: 100%;
    margin-left: 0%;
    position: relative;
    height: 200px;
    float: left;
    margin-bottom: 10px;
}
    
    .braces-section1 ul li:nth-child(2n) {
    margin-left: 0%;
}
    
    .braces_title{
        font-size: 24px;
        line-height: 29px;
    }
    
    .braces_title::after {
    position: absolute;
    content: "the first dental clinic";
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: -1px;
    color: #a2a2a2;
    top: -25px;
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
}
    .braces-text-bg{height: 44%;}
    .braces-t1{font-size: 24px;}
    .braces-t2{line-height: 22px; font-size: 17px;}
    
}/*480*/


/*-------------------------------------ortho_section3-----------------------------------*/
#ortho_section3{background: #f4f4f4}
.ortho_section3{position: relative;z-index: 1;}
#ortho_section3 .ortho_section3 img {
    display: none;
}

.ortho_section3 ul{overflow: hidden;}
.ortho_section3 ul li{float: left; width: 30%;margin-right: 3%;}
.ortho_section3 ul li:last-child{margin-right: 0%;}
.ortho_section3 ul li img{width: 100%;}

.ortho3_titles{width: 34% !important; margin-right: 1% !important;float: left}
.ortho3_mark1{position: absolute;top: 0;left: -10%;z-index: -1;transform: scale(0.8);}
.ortho_section3 .ortho_title{text-align: left; color: #007fc6;}
.ortho_section3 .ortho_subtitle{text-align: left; color: #626262;}

.ortho3_no{
    font-size: 48px;
    color: #007fc6;
    font-weight: bold;
    margin-bottom: 30px;
}
.ortho3_stext{
    font-size: 12px;
    color: #9f9f9f;
    letter-spacing: 0;
    margin-bottom: 15px;
}
.ortho3_text{
    font-size: 22px;
    word-break: keep-all;
    margin-bottom: 20px;
    color: #626262;
    font-weight: 400;
    height: 100px;
}

@media(max-width:1080px){
    .ortho3_mark1 {
    position: absolute;
    top: 40%;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.8) !important;
    z-index: -1;
}
    .ortho3_titles{width: 100% !important; margin-right:0 !important;}
    .ortho_section3 ul li{width: 48.5%; margin-right: 3%;}
    .ortho3_no{font-size: 42px;margin-bottom: 10px;}
    .ortho3_text{font-size: 20px;line-height: 27px; margin-bottom: 10px;}
    
}/*1080*/

@media(max-width:640px){
    .ortho3_mark1{top: 50%;}
}/*640*/
/*-------------------------------------//ortho_section3-----------------------------------*/

/*-------------------------------------ortho_section4-----------------------------------*/
#ortho_section4{background: url(../../images/ortho4_bg.jpg) no-repeat 50% 50%;}

.ortho_section4{padding: 150px 0;}
.ortho_section4 .ortho_title{color: #007fc6;}
.ortho_section4>p{color: #fff; font-size: 24px;font-weight: 300;}
.ortho_section4>p strong{color: #fff;font-weight: 500;font-size: 34px;}
.ortho_section4 ul, .ortho_section5 ul{margin-top: 20px; overflow: hidden;}
.ortho_section4 ul li{color: #fff;padding: 10px 15px;float: left;border: 1px solid rgba(255,255,255,0.5);font-size: 24px;font-weight: 400; margin-left: 10px;}
.ortho_section4 ul li:first-child, .ortho_section5 ul li:first-child{margin-left: 0px;}


/*-------------------------------------//ortho_section4-----------------------------------*/

/*-------------------------------------ortho_section_p1-----------------------------------*/
#ortho_section_p1{position: relative;overflow: hidden;}
#oneday_section_p1{position: relative;overflow: hidden;}
.section_p1_box{position: absolute;bottom: 80px;right: 0;width: 50%;height: 300px;background: #e2e2e2;z-index: -1;}
#ortho_section_p1 .containe{padding-bottom: 120px;}
.ortho_section_p1 p{text-align: center;}
.ortho_section_p1>p{font-size: 24px;}
.ortho_section_p1 .ortho_title{position: relative; margin-bottom: 40px;}
.ortho_section_p1 .ortho_title::after{
    content: "";
    position: absolute;
    background: #007fc6;
    width: 418px;
    height: 3px;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
}
.ortho_section_p1 .ortho_title::before{
    content: "";
    position: absolute;
    background: #007fc6;
    width: 418px;
    height: 3px;
    bottom: -15px;
    left: 50%;
    transform: translateX(-50%);
}
.ortho_section_p1 .ortho_subtitle{font-size: 23.7px;margin-bottom: 20px;}

.ortho_section_p1 ul{display: flex;justify-content: center;align-items: center;position: relative;margin-top: 30px;}
.ortho_section_p1 ul .p1_first{height: 343px;width: 17%; background: #556b8a;color: #fff;padding: 20px 30px;font-size: 34px; font-weight: 400;}
.ortho_section_p1 ul .p1_bg{
    background: url(../../images/section_p1_bg1.jpg) no-repeat 100% 50%;
    width: 50%;
    font-size: 24px;
    height: 343px;
    color: #fff;
    padding: 20px 30px;
    font-weight: 400;
}
.ortho_section_p1 ul .p1_img{
    position: absolute;
    top: 200px;
    left: 50%;
    transform: translateX(-50%);
    background: none;
    width: 50%;
    height: inherit;
    padding: 0;
    border: 10px solid #fff;
}
.ortho_section_p1 ul .p1_img img{width: 100%;}.








#oneday_section_p1 .containe{padding-top: 0;}
/*-------------------------------------//ortho_section_p1-----------------------------------*/

/*-------------------------------------ortho_section5-----------------------------------*/
#ortho_section5{background: url(../../images/ortho5_bg.jpg) no-repeat 50% 50%;}
.ortho_section5 .ortho_subtitle{color: #373737;}
.ortho_section5>p{font-size: 24px;font-weight: 400;}
.ortho_section5 ul li{float: left; margin-left: 10px;}
/*-------------------------------------//ortho_section5-----------------------------------*/

/*-------------------------------------ortho_section6-----------------------------------*/
.ortho6_titles .ortho_title{margin-bottom: 30px;}
.ortho6_titles p{text-align: center;}
.ortho6_titles p span{color: #a6a6a6;}
.ortho_section6 ul{display: flex; flex-direction: column;align-items: center;justify-content: center;}
.ortho_section6 ul li{position: relative;}
.ortho_section6 ul li:first-child{margin-bottom: 50px;}
.ortho_section6 ul li img{width: 100%;}
.ortho_section6 ul li p{text-align: center; font-size: 20px;position: absolute;top: 49.8%;left: 55%;transform: translate(-50%, -50%); white-space: nowrap;}

/*-------------------------------------//ortho_section6-----------------------------------*/

/*-------------------------------------ortho_section7-----------------------------------*/
#ortho_section7{background: url(../../images/ortho7_bg.jpg) no-repeat 50% 50%;}
.ortho_section7{padding: 150px 0;}
.ortho_section7>p{font-size: 24px;font-weight: 400;margin-bottom: 34px;}
.ortho_section7>p:last-child{margin-bottom: 0px;}
/*-------------------------------------//ortho_section7-----------------------------------*/

#tab_wrap {
    margin-top: 100px;
}

@media(max-width:1080px){
    .ortho_section4, .ortho_section7{padding: 110px 0;}
    .ortho_title{margin-bottom: 56px;}
    .ortho_section4>p, .ortho_section5>p, .ortho_section7>p, .ortho_section_p1>p, .ortho_section_p1 ul .p1_bg{font-size: 22px; line-height: 30px;}
    .ortho_section4 ul li{font-size: 23px;}
    .ortho_section4 ul, .ortho_section5 ul{margin-top: 10px;}
    
    .ortho_section6 ul li img {
    width: 101%;
    margin-left: -1%;
}
    .ortho_section6 ul li p{line-height: 26px;}
    
    .ortho_section7{padding: 110px 0;}
    
    #tab_wrap {margin-top: 110px;}
    
    
    #ortho_section_p1 .containe{padding-bottom: 150px;}
    .ortho_section_p1 ul list-style-type: 30px;
    .ortho_section_p1 ul .p1_first{height: 243px;}
    .ortho_section_p1 ul .p1_bg, .ortho_section_p1 ul .p1_first{height: 243px;}
    
    .ortho_section_p1 ul .p1_img{top: 150px;border: 8px solid #fff;}
    
    .section_p1_box{height: 200px;bottom: 100px;}
    .ortho_section_p1 ul .p1_first{font-size: 30px;}
    
    
}/*1080*/

@media(max-width:910px){
    #ortho_section_p1 .containe{padding-bottom: 150px;}
    .ortho_section_p1 ul .p1_bg, .ortho_section_p1 ul .p1_first{height: 263px;padding: 10px 20px;}
    .section_p1_box{bottom: 120px;}
    .ortho_section_p1 ul .p1_first{width: 25%;}
    .ortho_section_p1 ul .p1_bg{width: 65%;}
    .ortho_section_p1 ul .p1_img{width: 70%;}
    .section_p1_box{bottom: 50px;}
}/*910*/

@media(max-width:779px){
    .ortho_section4 ul li{margin-top: 10px;}
    .ortho_section4 ul li:last-child{margin-left: 0;}
    
}/*779*/

@media(max-width:640px){
    .containe{padding-top: 50px;padding-bottom: 50px;}
    .ortho_title{margin-bottom: 26px;}
    
    .braces-section1 {
    padding-top: 70px;
    padding-bottom: 50px;
}
    
    .ortho_section4, .ortho_section7{padding: 80px 0;}
    
    .ortho_section4>p, .ortho_section5>p, .ortho_section7>p, .ortho_section_p1>p, .ortho_section_p1 ul .p1_bg{font-size: 20px;line-height: 29px;}
    
    .ortho_section4>p strong{font-size: 30px;}
    .ortho_section4>p br{display: none; margin-bottom: 0 !important;}
    .ortho_section4 ul li{font-size: 20px;padding: 8px 10px;}
    
    .ortho_section6 ul{margin-top: -20px;}
    .ortho_section6 ul li img {
    width: 103%;
    margin-left: -2%;
}
    .ortho_section6 ul li p{font-size: 3.2vw;line-height: 4vw;}
    .ortho_section6 ul li:first-child {
    margin-bottom: 30px;
}
    
    #tab_wrap {
    margin-top: 80px;
}
    
}/*640*/

@media(max-width:500px){
    .ortho_section5 ul li{width: 49%;margin-left: 2%;}
    .ortho_section5 ul li img{width: 100%;}
    
    
    .ortho_section_p1 ul .p1_first{font-size: 26px;line-height: 32px;}
    
}/*500*/

@media(max-width:480px){
    .containe { padding-top: 30px;padding-bottom: 30px;}
    .ortho_section4, .ortho_section7{padding: 50px 0;}
    
    .ortho_title {font-size: 30px;line-height: 40px;}
    .ortho_subtitle, .ortho_section_p1 .ortho_subtitle{font-size: 18px;}
    .ortho_quick1 li{height: 52vw;}
    .ortho_con1_t{font-size: 4.5vw;}
    .ortho_con1_ar{font-size: 3.4vw;line-height: 4vw;}
    .ortho_quick3{padding: 10px;}
    .ortho_quick3 p{margin-top: 5px;}
    .ortho_section1_bt{font-size: 14px;line-height: 18px;}
    .ortho3_mark1{top: 25%;  transform: translate(-50%, -50%) scale(0.6) !important;}
    .ortho3_titles {
    width: 100% !important;
    margin-right: 0 !important;
}
    .ortho_section3 ul li{width: 100%;margin-right: 0%;}
    .ortho_section3 ul li:nth-child(2){margin-bottom: 30px;}
    .ortho3_no{font-size: 30px;margin-bottom: 0;}
    .ortho3_stext{margin-bottom: 5px;}
    .ortho3_text{font-size: 17px; line-height: 23px; height: auto;}
    
    .ortho_section4>p strong {
    font-size: 22px;
}
    .ortho_section4>p, .ortho_section5>p, .ortho_section7>p, .ortho_section_p1>p, .ortho_section_p1 ul .p1_bg{font-size: 17px;line-height: 24px;}
    
    .ortho_section4 ul li{padding: 4px 7px;margin-left: 4px;margin-top: 4px; font-size: 17px;}
    
    .ortho_section7>p{margin-bottom: 20px;}
    .ortho_section7 p br{display: none;}
    
    /*tab*/
    #tab_wrap{margin-top: 50px;}
    ul.tabs{width: 100% !important;overflow: hidden;float: none; height: auto !important;}
    ul.tabs li {
    padding: 15px 5px !important; 
    line-height: 3.5vw !important; 
    float: left !important; 
        font-size: 16px !important;
        width: 50% !important;
        text-align: center !important;
}
    .tab_container{width: 100% !important;float: none;margin-top: 10px;}
    
    
    #ortho_section_p1 .containe{padding-bottom: 100px;}
    .ortho_section_p1 ul .p1_bg, .ortho_section_p1 ul .p1_first{height: 200px;padding: 5px 11px;}
    .ortho_section_p1 ul .p1_first{width: 30%;}
    .ortho_section_p1 ul .p1_bg{width: 70%;}
    .ortho_section_p1 ul .p1_img{width: 80%;}
    .section_p1_box{display: none;}
    
}/*480*/

@media(max-width:430px){
    .ortho_section3{overflow: hidden;}
    .ortho3_mark1 {
    top: 25%;
    transform: translate(-50%, -50%) scale(0.5) !important;
}
    
}/*430*/





