@import url('https://fonts.googleapis.com/css?family=Poppins');@import url('https://fonts.googleapis.com/css?family=Roboto');@import url('https://fonts.googleapis.com/css?family=Lato');@import url('https://fonts.googleapis.com/css?family=Great+Vibes');@import url('https://fonts.googleapis.com/css?family=Playball');body {padding: 0;margin: 0;line-height: 24px;font-size: 14px;} .main_div {float: left;width: 100%;} .header_container {float: left;width: 100%;padding: 1% 0%;background-image: url(../../uploads/cosmeticdental/headerbg.jpg);background-position: top center;background-repeat: no-repeat;background-size: 100% 100%;} .logo {float: left;width: 100%;} .logo img {width: 55%;} .book_apointment {float: left;width: 100%;text-align: center;margin-top: 3%;font-size: 20px;font-weight: bold;font-family: 'Poppins', sans-serif;color: #741d64;} .cont {float: left;width: 100%;-webkit-animation: mymove1 3s infinite;animation: mymove1 3s infinite;padding-top: 2%;} .cont a {font-size: 38px;color: #d21474;font-weight: bold;} @-webkit-keyframes mymove1 {0% {transform: scale(0.9);} 50% {transform: scale(1);} 100% {transform: scale(0.9);}} @keyframes mymove1 {0% {transform: scale(0.9);} 50% {transform: scale(1);} 100% {transform: scale(0.9);}} .top_right_logo {width: 60%;float: right;margin-right: 10%;} .contact {float: left;width: 100%;text-align: left;margin-top: 15%;font-size: 35px;color: #d21474;font-weight: bold;font-family: 'Playball', cursive;} .mail {float: left;width: 100%;position: relative;} .mail a {background-color: #741d64;color: #fff;padding: 5px 20px;font-family: 'Roboto', sans-serif;text-decoration: none;font-size: 16px;} .mail a:hover {color: #fff;text-decoration: none;} .mail::before {content: '\f0e0 ';position: absolute;background-color: #d21474;padding: 3px 10px;font-family: fontawesome;color: #fff;left: -5px;top: -3px;font-size: 17px;} .call {float: left;width: 100%;position: relative;margin-top: 5%;} .call a {background-color: #741d64;color: #fff;padding: 5px 54px;font-family: 'Roboto', sans-serif;text-decoration: none;font-size: 16px;} .call::before {content: '\f098 ';position: absolute;background-color: #d21474;padding: 3px 10.5px;font-family: fontawesome;color: #fff;left: -4px;top: -3px;font-size: 18px;} .call a:hover {color: #fff;text-decoration: none;} .practo {float: left;width: 100%;padding: 37% 0% 0% 0%;} .practo img {float: left;margin: 0 auto;} .menu_container {float: left;width: 100%;} .menu_container .col-sm-10.nopad {padding: 0;} .menu_container .col-sm-2.nopad {padding: 0;} .menu {float: left;width: 100%;background-color: #741d64;} .menu ul {float: left;width: 100%;padding-left: 1%;} .menu ul li {float: left;} .menu ul li a {font-family: 'Roboto', sans-serif;text-transform: uppercase;} .navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {color: #fff !important;background-color: transparent;} .navbar-inverse ul li a {color: #fff !important;} .navbar {margin-bottom: 0px !important;} a:focus, a:hover, a:active {outline: none !important;} p {margin: 0px !important;} .navbar-inverse {background: none;border: none;} .navbar {margin: 0px;} .navbar-header {display: block;} .navbar {min-height: auto;} .navbar-brand {display: none;} .navbar-inverse {background: none !important;border: none !important;} .navbar-inverse .navbar-toggle {border-color: #333;background-color: #000;} .social_media {float: left;width: 100%;background-color: #d21474;padding: 9.5px;padding-left: 10%;} .social_media a {color: #fff;font-size: 20px;padding: 6px;text-decoration: none;} .social_media a:hover {color: #fff;text-decoration: none;} .social_media::after {content: '';width: 14px;height: 100%;border-left: 2px solid #fff;position: absolute;left: -7px;top: 0;background-color: #d21474;transform: skew(-15deg);} .banner_container {float: left;width: 100%;margin: 2px 0px;} .banner {float: left;width: 100%;} .banner img {float: left;width: 100%;} .about_inner_container {float: left;width: 100%;padding: 4% 0% 1% 0%;} .about_inner_left {float: left;width: 100%;text-align: right;} .about_inner_head {float: left;width: 100%;font-size: 35px;font-family: 'Poppins', sans-serif;color: #d21474;text-transform: uppercase;padding-bottom: 15px;} .about_inner_tag {float: left;width: 100%;font-size: 44px;font-weight: bold;line-height: 50px;color: #741d64;font-family: 'Playball', cursive;} .about_inner_desc {float: left;width: 100%;font-size: 15px;padding: 15px 0px;font-family: 'Roboto', sans-serif;} .about_inner_right {float: left;width: 100%;padding: 45px 0px;} .about_inner_right img {float: none;margin: 0 auto;} .best_container {float: left;width: 100%;padding: 2% 0%;text-align: center;} .best img {float: none;margin: 0 auto;} .best {float: left;width: 100%;min-height: 275px;} .best.b1 {float: left;width: 100%;background-color: #741c66;padding: 40px;} .best.b2 {float: left;width: 100%;background-color: #7d5276;padding: 40px;} .best.b3 {float: left;width: 100%;background-color: #56284f;padding: 40px;} .best.b4 {float: left;width: 100%;background-color: #351730;padding: 40px;} .best_container .col-sm-3.nopad {padding: 0px;} .best_head {float: left;width: 100%;padding: 8% 0% 0% 0%;font-family: 'Poppins', sans-serif;color: #fff;font-size: 16px;font-weight: bold;text-transform: uppercase;letter-spacing: 1px;} .what_we_head {float: left;width: 100%;padding: 10px;font-family: 'Poppins', sans-serif;font-weight: bold;font-size: 34px;color: #d21474;text-transform: uppercase;} .what_we_head span {color: #741c66;} .why_choose_container {float: left;width: 100%;text-align: center;padding: 2% 0%;} .why_choose {float: left;width: 100%;padding: 10% 5% 5% 5%;background-color: #fff;box-shadow: 5px 5px 5px #ddd;margin-top: 8%;} .why_choose_head {float: left;width: 100%;font-family: 'Roboto', sans-serif;font-weight: bold;font-size: 20px;color: #741c66;position: relative;} .why_choose_head::before {content: url(../../uploads/cosmeticdental/why1.png);position: absolute;left: 7px;top: -25px;} .why_choose_desc {float: left;width: 100%;padding: 15px 0px;text-align: left;font-family: 'Roboto', sans-serif;color: #545454;} .why_choose_head1 {float: left;width: 100%;font-family: 'Roboto', sans-serif;font-weight: bold;font-size: 20px;color: #741c66;position: relative;padding-left: 12%;} .why_choose_head1::before {content: url(../../uploads/cosmeticdental/why2.png);position: absolute;left: -20px;top: -45px;} .why_choose_head2 {float: left;width: 100%;font-family: 'Roboto', sans-serif;font-weight: bold;font-size: 22px;color: #741c66;position: relative;padding-left: 19%;} .why_choose_head2::before {content: url(../../uploads/cosmeticdental/why3.png);position: absolute;left: -2px;top: -34px;} .footer_container {float: left;width: 100%;padding: 3% 0% 0% 0%;} .footer_container .col-sm-6.nopad {padding: 0px;} .form_footer {float: left;width: 100%;background-color: #741c66;height: 400px;position: relative;} .map_container {float: left;width: 100%;} .copyright {float: left;width: 100%;text-align: center;background-color: #000;padding: 15px;color: #fff;font-family: 'Lato', sans-serif;} .photo_gallery_container {float: left;width: 100%;display: none;padding: 3% 0%;} .photo_head {float: left;width: 100%;font-size: 34px;font-family: 'Poppins', sans-serif;color: #d21474;text-transform: uppercase;padding-bottom: 15px;font-weight: bold;position: relative;padding-left: 15px;} .photo_head::before {content: '';position: absolute;background-color: purple;width: 6px;height: 99%;left: 0;top: -8px;} .photo_gallery {float: left;width: 100%;padding: 10px 0px;} .resp-tabs-list li {float: left !important;width: 100% !important;background-color: #d21474 !important;font-family: 'Poppins', sans-serif;color: #fff !important;text-transform: uppercase !important;letter-spacing: 0.5px;font-weight: bold !important;transition: 0.5s !important;} .resp-tabs-list li {border-left: 5px solid #741d64 !important;} .photo_head1 {float: left;width: 100%;font-size: 18px;text-transform: uppercase;background-color: #741d64;color: #fff;padding: 6px 20px;position: relative;font-family: 'Poppins', sans-serif;font-weight: bold;letter-spacing: 1px;} .photo_head1::before {content: '';position: absolute;background-color: #d21474;width: 5px;height: 100%;left: 0;top: 0;} .photo_gallery_left {float: left;width: 100%;} ul.resp-tabs-list {margin: 15px 0px !important;} .photo_gal {float: left;width: 100%;padding: 2% 0%;} .photo {float: left;width: 100%;padding-bottom: 6%;padding-top: 6%;} .photo img {float: left;width: 100%;} .photo_txt {float: left;width: 100%;text-align: center;padding: 10px;font-family: 'Poppins', sans-serif;color: #741d64;font-weight: bold;font-size: 18px;} .video iframe {float: left;width: 100%;height: 299px;} .peactice_image {float: left;width: 100%;padding: 3% 0%;} .pract {float: left;width: 100%;text-align: center;} .practice {float: left;width: 100%;border: 2px solid purple;} .practice img {float: left;width: 100%;} .practice_title {float: left;width: 100%;padding: 10px;text-transform: uppercase;font-size: 14px;font-weight: bold;background-color: #d21474;color: #fff;} .form_footer::before {content: url(../../uploads/cosmeticdental/form-arrow.png);position: absolute;left: -40px;top: 31%;} .vid {float: left;width: 100%;margin-bottom: 5%;} .vid iframe {float: left;width: 100%;height: 210px;border: 5px solid purple;} .our_doctors_container {float: left;width: 100%;padding-top: 3%;display: none;} .our_doctors {float: left;width: 100%;} .doctors_inner_cont {float: left;width: 100%;padding: 2% 0%;min-height: 265px;text-align: right;} .doc_img {float: left;width: 100%;} .doc_img img {float: none;margin: 0 auto;padding-top: 6%;} .doctors_head_in {float: left;width: 100%;font-size: 44px;font-weight: bold;line-height: 50px;color: #741d64;font-family: 'Playball', cursive;} .doc_shadow {float: left;width: 100%;box-shadow: 5px 5px 5px #ccc;margin-bottom: 5%;} .doctors_tag_in {float: left;width: 100%;font-size: 16px;font-family: 'Poppins', sans-serif;color: #d21474;text-transform: uppercase;font-weight: bold;line-height: 35px;} .doctors_desc_in {float: left;width: 100%;font-size: 15px;padding: 15px 0px;font-family: 'Roboto', sans-serif;} .doctors_desc_in img {float: right;width: 20%;} .doctors_desc_in ul {float: left;width: 100%;} .doctors_desc_in ul li{float: left;width: 100%;} .testi_container {float: left;width: 100%;box-shadow: 5px 5px 5px #ddd;margin-bottom: 3%;padding: 18px;} .testi_name {float: left;width: 100%;font-size: 28px;position: relative;font-family: 'Playball', cursive;font-weight: bold;color: purple;padding-bottom: 1%;padding-left: 20px;} .testi_name::before {content: '\f0da ';position: absolute;left: 0;top: 0;font-family: fontawesome;font-size: 36px;} .testi_desc {float: left;width: 100%;padding: 0px 20px;font-family: 'Roboto', sans-serif;} .testi_name span {font-size: 18px;font-family: 'Roboto', sans-serif;color: #d21474;} .new_serv_head {float: left;width: 100%;font-family: 'Roboto', sans-serif;font-weight: bold;color: #fff;font-size: 20px;background-color: #d21474;padding: 5px 14px;margin-bottom: 2%;position: relative;} .new_serv_head::before {content: '';position: absolute;background-color: purple;width: 4px;height: 100%;left: 0;top: 0;} .new_serv_desc {float: left;width: 100%;font-family: 'Roboto', sans-serif;} .new_serv_cont {float: left;width: 100%;padding: 2% 0%;} .make_appointment_container {display: none;} .footer_container {display: none;} .flt {float: left;width: 100%;} .new_footer_container {background-color: #741c66;} .new_footer {margin: 2% 0%;} .new_footer_head {font-size: 30px;position: relative;font-family: 'Playball', cursive;font-weight: bold;color: #fff;margin-bottom: 10%;} .new_footer_cont {color: #ccc;} .new_footer_cont ul {padding: 0px;} .new_footer_cont ul li {position: relative;list-style-type: none;padding-left: 20px;margin-bottom: 6px;} .new_footer_cont ul li::before {content: '\f0da ';position: absolute;left: 0;top: 0;font-family: fontawesome;font-size: 22px;color: #ccc;} .new_footer_cont ul li a {color: #ccc;font-size: 15px;transition: 0.2s;text-decoration: none;} .new_footer_cont ul li a:hover {color: #d21474;transition: 0.2s;} .new_footer_cont span {font-size: 16px;font-weight: bold;} .new_footer_head span {position: relative;} .new_footer_head span::before {position: absolute;content: '';width: 75px;height: 2px;background-color: #fff;bottom: -5px;left: 0px;} @media(min-width:1201px) and (max-width:1650px) {} @media(min-width:992px) and (max-width:1200px) {.contact {font-size: 28px;} .navbar-nav>li>a {padding: 8px 15px !important;} .about_us_inner::after {display: none;} .about_head1 {margin-top: 19%;} .about_us_inner::before {left: 17%;top: 5%;} .about_us_container {height: auto;} .why_choose_container {padding: 3% 0% 6% 0%;}} @media(min-width:768px) and (max-width:991px) {.contact {font-size: 23px;} .book_apointment {font-size: 17px;} .cont a {font-size: 26px;} .navbar-nav>li>a {padding: 8px 18px !important;} .about_us_inner::after {display: none;} .about_head2 {font-size: 22px;} .about_head3 {font-size: 26px;} .about_head1 {margin-top: 33%;} .about_us_inner::before {left: 42px;top: 5%;} .what_we_head {font-size: 30px;} .why_choose_container {padding: 3% 0% 6% 0%;} .why_choose_head {font-size: 14px;text-align: right;} .why_choose_head1 {font-size: 14px;text-align: right;} .why_choose_head2 {font-size: 14px;text-align: right;} .about_us_container {height: auto;}} @media(min-width:640px) and (max-width:767px) {.logo img {width: 24%;float: none;margin: 0 auto;} .contact {text-align: center;margin-top: 3%;} .book_apointment {margin-top: 3%;} .social_media {padding: 11px;position: absolute;} .menu ul li {float: left;width: 100%;} .navbar-nav>li>a {padding: 5px 20px !important;} .about_us_inner::after {display: none;} .about_us_container {height: auto;overflow: hidden;} .about_us_inner {top: 0;padding: 15% 0% 0% 0%;} .about_head2 {font-size: 30px;line-height: 34px;overflow: hidden;} .about_desc {text-align: justify;} .what_we_head {font-size: 28px;} .directors_img {padding-bottom: 6%;} .directors_desc {text-align: justify;} .what_we_img img {float: none;width: 50%;margin: 0 auto;padding-bottom: 6%;} .what_we_disc {text-align: center;} .what_we3 {margin-top: 7%;} .why_choose_container {padding: 8% 0% 6% 0%;} .carousel-indicators {display: none;} .certi {margin-bottom: 12%;} .form_footer::before {display: none;} .outercoverfrontend {margin-left: 1% !important;} .form_video .submitbutton input {margin-left: 1% !important;} .pract {margin-bottom: 4%;} .photo_head1 {display: none;} h2.resp-accordion {background: #800080 !important;font-weight: bold !important;} .form_footer {min-height: 480px;}} @media(min-width:480px) and (max-width:639px) {.logo img {width: 30%;float: none;margin: 0 auto;} .contact {text-align: center;margin-top: 5%;} .book_apointment {margin-top: 3%;} .social_media {padding: 11px;position: absolute;} .menu ul li {float: left;width: 100%;} .navbar-nav>li>a {padding: 5px 20px !important;} .about_us_inner::after {display: none;} .about_us_container {height: auto;overflow: hidden;} .about_us_inner {top: 0;padding: 15% 0% 0% 0%;} .about_head2 {font-size: 27px;line-height: 30px;overflow: hidden;} .about_desc {text-align: justify;} .what_we_head {font-size: 24px;} .directors_img {padding-bottom: 6%;} .directors_desc {text-align: justify;} .what_we_img img {float: none;width: 50%;margin: 0 auto;padding-bottom: 6%;} .what_we_disc {text-align: center;} .what_we3 {margin-top: 7%;} .why_choose_container {padding: 8% 0% 6% 0%;} .carousel-indicators {display: none;} .certi {margin-bottom: 12%;} .form_footer::before {display: none;} .outercoverfrontend {margin-left: 1% !important;} .form_video .submitbutton input {margin-left: 1% !important;} .pract {margin-bottom: 4%;} .photo_head1 {display: none;} h2.resp-accordion {background: #800080 !important;font-weight: bold !important;} .form_footer {min-height: 480px;}} @media(min-width:320px) and (max-width:479px) {.logo img {width: 36%;float: none;margin: 0 auto;} .contact {margin-top: 4%;font-size: 24px;text-align: center;} .book_apointment {text-align: center;margin-top: 3%;font-size: 16px;} .cont a {font-size: 28px;} .social_media {padding: 12px;position: absolute;} .social_media::after {display: none;} .menu ul li {float: left;width: 100%;} .navbar-nav>li>a {padding: 6px !important;} .about_us_inner::after {display: none;} .about_us_container .container {padding: 0;} .about_us {padding-top: 36px;} .about_head2 {font-size: 22px;line-height: 20px;} .about_head3 {font-size: 24px;line-height: 55px;} .about_desc {text-align: justify;} .what_we_head {font-size: 20px;} .directors_img {margin-top: -37px;} .about_us_inner {top: 0px;padding: 10% 0% 0% 0%;} .form_footer::before {display: none;} .outercoverfrontend {margin-left: 1% !important;} .formtiltle {text-align: center !important;} .about_us_inner::before {left: 40px;} .directors_desc {padding-top: 8%;} .directors_desc {text-align: justify;} .what_we_disc {padding: 8% 0% 0% 0%;text-align: center;} .what_we_img img {float: none;width: 64%;margin: 0 auto;} .what_we3 {margin-top: 7%;} .about_us_container {height: auto;overflow: hidden;} .why_choose_container {padding: 6% 0% 6% 0%;} .why_choose_head::before {left: -9px;} .form_video .submitbutton input {margin-left: 0% !important;} .testimonials_head {font-size: 26px;} .carousel-indicators {display: none;} .certi1 {margin-top: 28px;} .doctors_head_in {font-size: 28px;} .photo_head {font-size: 28px;line-height: 30px;} .pract {margin-bottom: 4%;} .photo_head1 {display: none;} h2.resp-accordion {background: #800080 !important;font-weight: bold !important;} .form_footer {min-height: 480px;}} .dental_implants_container {float: left;width: 100%;} .implants_cont {float: left;width: 100%;padding-bottom: 4%;} .implants_head {float: left;width: 100%;font-size: 22px;font-weight: bold;position: relative;color: purple;padding-left: 17px;padding-bottom: 10px;} .implants_head::before {content: '\f0da ';position: absolute;left: 0;font-family: fontawesome;font-size: 28px;top: 0;} .implants_desc {float: left;width: 100%;padding: 5px 18px 20px 18px;} .practice_title a {color: #fff;text-decoration: none;} .practice_title a:hover {color: #fff;text-decoration: none;} .navbar-nav > li > a {padding: 13px 8px 13px 8px;} .vid img {float: left;width: 100%;border: 5px solid purple;}@media (min-width: 320px) and (max-width: 767px) {.slide_right {display: none;}} .iso_cer_no {float: right;font-size: 20px;font-weight: 600;color: #8b0204;font-family: 'Poppins', sans-serif;}img{border:0px;padding:0px;}p {margin: 0px 0px 3px 0px;padding: 0px 0px 0px 0px;}a.footline{color: #808080;text-decoration: none;font-size:11px;color: #808080;} a.footline:hover{color: #808080;text-decoration: underline;font-size:11px;color: #808080;}