/************************************************** Responsive **************************************************/

/************ 1024*768 ************/
@media only screen and (max-width:1200px){
    
.container {width: 970px;}
html {font-size: 9.75px;}
.menu_style1 .item{margin: 0 2%;}
.menu_style1 .item:after{top: 23px;}
#footer .footer_top .item:nth-child(3) .icon{right: 25px;}
#footer .footer_top .item:nth-child(2) .icon{ right: 70px;}
#footer .footer_top .item:nth-child(1) .icon{right: 70px;}
#footer .footer_content .item .articles_items .article_detail{width: 173px;}
#footer .footer_content .item .articles_items .article_detail .views_part{width: 38%;}
#footer .footer_content .item .articles_items .article_detail .date_part{width: 62%;padding-right: 20px;}
#home_page .slideshow_part{height: 380px;}
#home_page .slideshow_part .inner{padding: 0 25px;} 
#home_page .slideshow_part .inner .slideshow .owl-controls{right: 697px; top: 233px;}
.aboutus_part .left_aside .info_part_items .certificate_items:first-child{margin-left: 50px;}
.aboutus_part .left_aside .info_part_items .certificate_items:last-child{display: none;}
.services_part .left .services_desc{padding: 0 30px 0 20px;}
.services_part .right{width: 35.5%;}
.services_part .center{width: 23%;}
.services_part .left .services_desc .description_items ul li{float: none;}
.gallery_part .rightside{width: 41.5%;}
.gallery_part .leftside{width: 55.5%;}
.title_style12{padding: 0 30px 0 0;}
.box_style4 .info_items_in .information_part{padding-right: 25px;}
#videos_archive_page .inner .videos_in .items{width: 46%;}
.box_style4:hover .pic .link{right: 65px;}
#videos_detail_page .media_part .inner .top_frame{right: 4px; left: 4px;}
#videos_detail_page .media_part .inner .bottom_frame{right: 4px; left: 4px;}
#videos_detail_page .inner .videos_in .items{width: 46%;}
#articles_archive_page .articles .articles_in .items{width: 30.33%; margin: 30px 1.5%;}
#services_archive_page .part1 .bottom_bg{bottom: -5px;}
#services_archive_page .content_style1 li{width: 100%; padding-left: 0;}
#sitemap_page .sitemap .rightside{padding: 0 50px 0 40px;}
#sitemap_page .sitemap .leftside{padding: 0 50px 0 40px;}
.img_style7{padding: 4px; width: 230px; height: 230px; margin: 90px 0;}
#aboutus_page .part1 .about_dr .rightside .items:after{width: 24px;}
#aboutus_page .part1 .about_dr .leftside:before{right: -21px;}
.par_style10 .label{right: 440px;}
#gallery_archive_page .list_items{width: 30%; margin: 0 11% 80px 3%;}

} /*1024*768*/

/************ 800*600 ************/
@media only screen and (max-width:992px){
.container {width: 750px;}
html {font-size: 9px;}
#header .header_top:after{right: -23px;border-left:solid 23px #33B9C5;}
#header .info_part .info .item .address_part .address_text {width: 175px;}
.menu_style1{width: 100%;margin-right: 4%;}
.menu_style1 .item{padding: 0 0.2%; margin: 0 1.8%}
#header .header_bottom:after{right: -28px;border-bottom: solid 49px transparent;border-left:solid 28px #33B9C5;}
#header .info_part .info .workingtime_item{width:36%;}
#footer .footer_top .item:nth-child(3) .icon{right: 5px;}
#footer .footer_top .item:nth-child(2) .icon{right: 42px;}
#footer .footer_top .item:nth-child(1) .icon{right: 42px;}
.logo_style2 .link{background-size:80%;}
.img_style1{float: none;width:100%; height: 110px;}
#footer .footer_content .item .articles_items .article_detail{width: 100%;padding: 0;margin: 0;margin-top: 10px;}
#footer .footer_content .articles_items:nth-child(2){display: none;}
.logo_style2{height: 90px;}
#footer .footer_content .item .address_part{padding-top: 0;}
#footer .footer_content .item .latest_articles{padding: 19px 30px 0 30px;}
#footer .footer_content .item .address_part .address_items{padding: 0 25px;}
#footer .footer_content .item .address_part .address_items .icon{right: 7px;}
.par_style1 {height: 160px;}
.img_style1:before{background-size: 11%;}
#footer .footer_top:after{border-top: solid 50px transparent;}
#footer .footer_top{left: 22px; right:22px;}
#home_page .slideshow_part .inner{padding:0 20px 0 0;}
.box_style1{width: 375px; height: 190px; top: 15px; }
.box_style1 .description{height: 50px;}
.box_style1 .title{top: 25px; padding-right: 30px;}
.btn_style1 {bottom: 35px; left: 85px;}
#home_page .slideshow_part{height: 300px;}
#home_page .slideshow_part .inner .slideshow .owl-controls{right: 900px; top:150px;}
#home_page .slideshow_part .inner .slideshow .owl-controls{right: 370px; top: 219px; -webkit-transform: rotate(355deg); -moz-transform: rotate(355deg); -ms-transform: rotate(355deg); -o-transform: rotate(355deg); transform: rotate(355deg);}
#home_page .slideshow_part .inner .slideshow .owl-controls .owl-page{-webkit-transform: rotate(-3deg); -moz-transform: rotate(-3deg); -ms-transform: rotate(-3deg); -o-transform: rotate(-3deg); transform: rotate(-3deg);}
.box_style1 .description_1{height: 70px; top: 80px;}
.box_style1 .title_1{padding: 10px 13px;}
.menu_style1{margin-right:0; }
.aboutus_part .right_aside{display: none;}
.aboutus_part .left_aside{float: none; width: 100%;}
.aboutus_part .inner{padding: 0 80px;}
.aboutus_part .left_aside .info_part_items .certificate_items:first-child{margin-left: 40px;}
.services_part .right{display: none;}
.services_part .left{width: 77%;}
.services_part .left .services_desc{padding: 0 30px 0 70px;}
.services_part .left .services_desc .description_items p{min-height: 200px;}
.services_part .left .services_desc .description_items ul li{float: right;}
.gallery_part .rightside{float: none; width:70%; margin: 0 auto;}
.gallery_part .leftside{float: none; width: 80%; margin: 80px auto 0 auto;}
.gallery_part .leftside .teeth_part{width: 500px; margin: 0 auto; height: 264px;}
.gallery_part .leftside .btn{width: 500px; margin: 0 auto;}
.articles_and_videos_part .items:last-child{display: none;}
.articles_and_videos_part .items{width: 47%;}
.form_style1{padding: 0 40px;}
#aboutus_page .part1 .about_dr .inner{padding-right: 50px;}
#aboutus_page .part1 .about_dr .rightside{display: none;}
#aboutus_page .part1 .about_dr .leftside{float: none; width: 100%;}
#aboutus_page .part1 .about_dr .leftside:before{display: none;}
.par_style10 .label{right: 334px;}
#sitemap_page .sitemap .leftside{padding: 0 0px 0 40px;}
#sitemap_page .sitemap .rightside{padding: 0 0px 0 40px;}
#articles_archive_page .articles .articles_in .items{width: 43.33%; margin: 30px 3%;}
#gallery_archive_page .gallery_items{width: 49%;}
.img_style12{height: 450px;}
#videos_archive_page .inner .videos_in .items{float: none; width: 77%; margin: 30px auto;}
.box_style4 .info_items_in .information_part .date{width: 32%;}
.box_style4:hover .pic .link{right: 95px;}
#videos_detail_page .media_part{background: none;}
#videos_detail_page .media_part .inner .top_frame{display: none;}
#videos_detail_page .media_part .inner .bottom_frame{display: none;}
#videos_detail_page .description_part{padding: 30px 50px;}
#videos_detail_page .inner .videos_in .items{width: 77%; float: none; margin: 30px auto;}
#services_archive_page .part1{padding: 50px 0 90px 0;}
#services_archive_page .services_top .services_list_items{float: none; width:40%; margin: 0px auto; height: 200px;}
#services_archive_page .services_top:after{display: none;}
#services_archive_page .part1 .bottom_bg{height: 24px;}
#services_archive_page .part2 .services_list_items{padding-right: 60px;}
#services_archive_page .part2 .services_list_items .pic{display: none;}
#contactus_page .part2 .social_part .social_items{margin: 5px 80px 0 71px;}
#gallery_archive_page .list_items{width: 39%; margin: 0 7% 80px 3%;}

} /*800*600*/


/************ 600*800 ************/
@media only screen and (max-width:767px){
.container {width: 550px;}
#header .header_top .text_part{width: 60%;}
#header .header_top .social_part{width: 35%;}
#header .info_part .info .item .icon{display: none;}
#header .header_bottom{height:43px;left: 20px; right: 20px;}
#header .info_part .info .item .address_part .address_text {width: 160px;}
.menu_style1{display: block;}
.logo_style1 .logo_link{background: url('../images/logo_3.png') no-repeat center right;background-size: 60%;}
#footer .footer_bottom .atlasweb_part{width: 50%;}
.footer_top .icon{display: none;}
#footer .footer_top .item .text{padding-right: 0;}
#footer .footer_top .item{font-size: 14px; font-size: 1.4rem;}
#footer .footer_top .item:nth-child(3){font-size: 12px; font-size: 1.2rem}
#footer .footer_top:after{border-top: solid 51px transparent;}
#footer .footer_content .item{float: none;width: 100%;max-width: 450px;margin: 0 auto;}
#footer .footer_content .item:first-child{display: none;}
#footer .footer_content .item:last-child{margin-top: 50px;}
#footer .footer_content .item .address_part .address_items .address{padding-top: 45px;}
#footer .footer_content .item .address_part .address_items .icon{right: 25px;}
.logo_style2 .link{background-size:40%;}
.par_style1{margin-top: 15px;height: 110px;padding: 0 15px;}
.menu_style1{display: none;}
.menu_style2{display: block;}
#home_page .slideshow_part{display: none;}
.aboutus_part .right_aside{display: block; top: 0; width: 100%;}
.aboutus_part .left_aside{margin-top: 585px;}
.aboutus_part{margin-top: 20px;}
.aboutus_part .inner{padding: 0 70px;}
.img_style2{left: 0; right: 0;}
.aboutus_part .left_aside .info_part_items .info_part{width: 80%;}
.par_style3{width: 100%;}
.aboutus_part .left_aside .info_part_items .btn_style1{right: 33%; top: 183px;}
.services_part{margin: 90px 0 50px 0;}
.gallery_part .inner{padding: 0;}
.gallery_part .rightside{width: 95%;}
.gallery_part .leftside{width: 95%;}
.articles_and_videos_part .items{float: none; width: 65%; margin: 0px auto; margin-right: auto;}
.articles_and_videos_part .items:first-child{margin-right:auto; margin-bottom: 60px; margin-top: 20px;}
#services_archive_page .services_top .services_list_items{height: 230px;}
#services_archive_page .part1 .bottom_bg{height: 19px;}
#services_archive_page .services_top .services_list_items{width: 65%;}
.form_style1 .form_items{width: 100%; margin-top: 30px;}
.form_style1 .form_items:first-child{margin-top: 0;}
.form_style1 .form_items .textfild{width: 100%;}
.form_style1 .textarea{width: 100%;}
.form_style1 .form_items:nth-child(4):after{left: 14px;}
#contactus_page .part2 .contact_items{display: block; margin: 40px auto;}
#contactus_page .part2{padding: 0;}
.lable_style2{left: 50px; top: 8px;}
.par_style10 .label{right: 232px;}
#sitemap_page .sitemap .rightside{float: none; width: 80%; margin: 0 auto; padding: 0;}
#sitemap_page .sitemap .leftside{float: none; width: 80%; margin: 50px auto 0 auto; padding: 0;}
#articles_archive_page .articles .articles_in .items{float: none; width: 100%; max-width: 300px; margin: 50px auto 0 auto;}
#gallery_archive_page .gallery_items{width: 100%; max-width: 400px; float: none; margin: 50px auto 0 auto;}
#faq_page .faq .leftside{display: none;}
#faq_page .faq .rightside{width: 100%; max-width: 600px; margin: 0 auto}
.img_style14 img{display: none;}
.img_style14{background: none;}
.img_style14 .overlay{top: 35px; bottom: auto; height: 150px;}
.img_style14 .back_to_archive{top: 0; bottom: auto;}
.img_style14{height: 170px; min-height: 170px; max-height: 170px;}
#videos_archive_page .inner .videos_in .items{width: 100%; max-width: 500px;}
.box_style4 .info_items_in .information_part .date{width: 38%;}
.box_style4:hover .pic .link{right: 81px;}
.player_style1 .player{width: 100%;min-width: 100%; max-width: 100%; height: 290px; min-height: 290px; max-height: 290px;}
#videos_detail_page .description_part{padding: 0;}
#videos_detail_page .inner .videos_in .items{width: 88%;}
.box_style4:hover .pic .link{right: 75px;}
.bttop_style1{display: none;}
.testimonials_part .testimonials .item .testimonial{float: none; width: 100%; max-width: 450px; margin:  0 auto;}
.testimonials_part .testimonials{padding-top: 15px;}
.testimonials_part .testimonials .item .testimonial_2{margin-top: 40px;}
#contactus_page .part2 .social_part .social_items{display: block; margin: 0 auto; width: 100%; max-width: 45px; margin-bottom: 50px;}
#gallery_archive_page .list_items{width: 100%; max-width: 300px; float: none; margin: 0 auto; margin-bottom: 80px;}


} /*600*800*/


/************ 480*320 ************/
@media only screen and (max-width:570px){
.container {width: 100%; padding: 0 15px;}
#header .header_top .email_part{float: none; width: 100%; display: inline-block;}
#header .header_top .email_part .text.email {display: none;}
#header .header_top .email_part .text.phone {display: block; font-family:'at1'; font-size:1.4rem;}
#header{background: #035173;}
#header .header_top .email_part .icon{margin-left: 0; height: 37px;}
#header .header_main{background: none;}
#header .info_part{display: none;}
#header .logo_part{width: 100%; text-align: center;}
#header .header_top .email_part .text{float: none;}
.logo_style1{width: 100%; display: inline-block; padding-left: 10px;}
.aboutus_part .right_aside{display: none;}
.aboutus_part .left_aside{margin-top: 30px;}
.aboutus_part .left_aside .info_part_items .icon_part{float: none; margin: 0 auto;}
.aboutus_part .left_aside .info_part_items .info_part{width: 100%; text-align: center;}
.aboutus_part .left_aside .dental1 .icon_part::after, .aboutus_part .left_aside .dental2 .icon_part::after{display: none;}
.aboutus_part .left_aside .info_part_items .info_part .label{padding-top: 0;}
.aboutus_part .left_aside .info_part_items .certificate_items:first-child{display: none;}
.aboutus_part .left_aside .info_part_items .certificate_items:nth-child(2){display: none;}
.logo_style1 .logo_link{background: url('../images/logo_3.png') no-repeat center center;background-size:130px;}
#header .inner:after{display: none;}
#header .header_top{left: 6%; right: 3%; text-align: center; height: 37px;}
.title_style4:before{width: 85%;}
.par_style4{padding: 0 17px 0 8px;}
#header .header_top .text_part{width: 247px;float: right;}
#header .logo_part:after{display: none;}
#header .header_main:before{display: none;}
.header_top .social_part{display: none;}
#footer .footer_top:after{border-top: solid 50px transparent;}
#footer .footer_top .item{width: 49%;}
#footer .footer_top .item:after{right: -3px;}
#footer .footer_top .item:last-child{display: none;}
#footer .footer_bottom .social_part{display: none;}
#footer .footer_bottom .atlasweb_part{float: none;width: 100%;}
.atlas_style1{text-align:center;padding-left: 0;}
.logo_style2 .link{background-size: 163px;}
#footer .footer_content .item .address_part .address_items .icon{background-size: 45%;right: 10px;}
#footer .footer_content .item .address_part .address_items .address{height: 85px;padding-top: 30px;padding-right: 38px;}
#footer .footer_content .item .address_part .address_items .google_map{margin-top: 0px;}
.par_style1{height: 140px;}
.aboutus_part .inner{padding: 0;}
.aboutus_part .left_aside .info_part_items .btn_style1{right:0; top: 23px; left: 0; width: 135px; margin: 0 auto;}
.par_style14{padding: 0 20px;}
.gallery_part .rightside{display: none;}
.aboutus_part .left_aside .info_part_items .certificate_items{margin-left: 0;}
.aboutus_part .left_aside .info_part_items .certificate_items:first-child{margin-left: 55px;}
/*.services_part{ display:none;}*/
/*.services_part .services{display: none;}*/
/*.services_part .services_2{display: none;}*/
.services_2 .btn_style1{left: 0; right: 0; top: auto; bottom: -75px; margin: 0 auto; width: 140px; line-height: 45px; font-size: 13px; font-size: 1.3rem; background-color: #ff8290; border: solid 1px #DB5766;}
.services_2 .btn_style1 .hover{background-color: #DB5766;}
.gallery_part .leftside {margin-top: 20px;}
.gallery_part .leftside .teeth_part{width: 100%; height: 216px; border-bottom: none;}
.gallery_part .leftside .btn{width: 100%;}
.articles_and_videos_part .inner{padding: 0;}
.par_style7{padding: 0;}
.articles_and_videos_part .items{width: 100%; max-width:350px;}
.lable_style2{display: none;}
#aboutus_page .part1 .leftside .expert_items{width: 100%; margin: 10px auto;}
.par_style10 .label{right: 174px;}
#article_detail_page .article_detail .inner{padding: 0;}
.img_style14{min-width: 100%;}
.breadcrumb_style1{padding-right: 0;}
.breadcrumb_style1 .breadcrumb_items{margin: 0 7px;}
#gallery_archive_page .gallery_archive{margin: 0;}
.tab_style1 .tab_items{margin: 10px 10px 0 0}
.box_style4:hover .pic .link{right:60px;}
#videos_detail_page .inner .videos_in .items{width: 100%;}
.player_style1 .player{height: 230px; min-height: 230px; max-height: 230px;}
#services_archive_page .part1 .bottom_bg{height: 11px;}
#services_archive_page .part2 .services_list_items .line{display: none;}
#services_archive_page .part2 .services_list_items .service_info_list:before{display: none;}
#services_archive_page .part2 .services_list_items .top_arrow{display: none;}
#services_archive_page .part2 .services_list_items .service_info_list{padding: 10px 10px 30px 10px;}
#services_archive_page .part2 .services_list_items{padding-right: 0px;}
#services_archive_page .part2 .services_list_items .service_sub_items{width: 100%;}
.pagination_style1 .dots{display: none;}
.box_style4 .pic .image{display: none;}
.box_style4 .box_items{width: 100%;}
.box_style4 .info_items_in .information_part .date{width: 42%;}
.box_style4 .pic .link{right: 78%;}
.box_style4:hover .pic .link{right: 78%; top: 50%;}
.box_style4 .info_items_in .paragraph_part{padding: 10px 25px 0 20px;}
.title_style13 .title:before{display: none;}
.title_style13 .title:after{display: none;}
.player_style1 .player{height: 200px; min-height: 200px; max-height: 200px; margin-top: -40px}
.img_style14 .title_part .title{height: 60px;}
.img_style14{height: 210px; min-height: 210px;}
.img_style14 .overlay{height: 200px;}
#article_detail_page .information_part2 .views .text{bottom: 56px;}
.form_style1{padding: 0;}
.btn_style4:after{display: none;}
.title_style9 .title_desc:before{display: none;}
.title_style9 .title_desc:after{display: none;}
#contactus_page .part2 .contact_items{width: 70%;}
#aboutus_page .part1 .about_dr .inner{padding-right: 0;}
#aboutus_page .part1 .about_dr .leftside_in{padding-left: 0;}
.par_style10 .label{right: 81px;}
#aboutus_page .part2 .certificates_part .certificate_thumbs_in{padding: 0;}
#sitemap_page .sitemap .rightside{width: 100%; max-width: 350px;}
#sitemap_page .sitemap .leftside{width: 100%; max-width: 350px;}
.sitemap_style1{margin: 60px 17px 30px 0;}
.bttop_style1{display: none;}
.testimonials_part{margin-top: 0;}
.testimonials_part .testimonials .item .testimonial .paragraph{padding: 10px 28px 10px 10px;}
.testimonials_part .testimonials .item .testimonial .pic{display: none;}
.testimonials_part .testimonials .item .testimonial .customer_name{padding-right: 0; text-align: center;}
.testimonials_part .testimonials .item .testimonial .service{text-align: center; padding-right: 0;}
#article_detail_page .left .share{padding-right: 27px;}
#article_detail_page .share:before{ background: url('../images/share.png')no-repeat center center / 45%}

} /*480*320*/

@media print{

} /*print*/