﻿body {
}
@media only screen and (max-width: 600px) {
 .pb-20 ul li a 
 {
    Font-size:3vw !important;
  }
  .servicebk h1 a {
font-size:4.5vw !important;
}
.coupons-on-home img
{
    margin-bottom:2vh !important;
}
    .flash {
        -webkit-animation-name: flash;
        -webkit-animation-duration: 600ms;
        font-weight: bold;
        -webkit-animation-iteration-count: infinite;
        -webkit-animation-timing-function: ease-in-out;
        -webkit-animation-direction: alternate;
    }

    @-webkit-keyframes flash {
        from {
            color: aqua;
        }

        to {
            color: #0470a3;
        }
    }
    .switchmobile a {
        display: block;
        font-size: 16px;
        color: #0470a3;
        font-weight: 600;
        text-align: center;
        margin-top:10px;
    }
.insuranc img
{
    width:100% !important;
}
.denture img
{
    width:100% !important;
}
#section-bgcolor
{
    padding-bottom:3.2vh !important;
}
.ourteam 
{
    padding-top:9vh !important;
}
.about .container
{
    padding-top:10vh !important;
}
.wrapper-PREVENTIVE img 
        {
            width:100% !important;
            height:auto !important;
        }
        h5
        {
            font-size:4.5vw !important;
        }
.p.text-justify.overn
{
    font-size:7.4vw !important;
}
.phone a
{
    font-size:3.6vw !important;
}
.icon img
{
    width:30% !important;
}
.contact .head-section
{
    font-size:4vw !important;
    line-height:1.7;
    text-align:center;
}
p
{
    font-size:3.2vw !important;
}
 .insuranc p
{
    font-size:4.24vw !important;
}
#emern h1 span
{
    font-size:7vw !important;
}
#emern a
{
    font-size:4.6vw !important;
    
}
.icon svg
{
    display:none !important;
}
.header-social ul img
{
    width:12vw  !important;
}
.dropdown-menu li a
{
    font-size:4vw !important;
}
.header-social ul
{
    font-size:4vw;
}
.label-size-sign
{
    font-size:4.4vw !important;
}
.carrer ul li
{
    font-size:4.17vw !important;
}
.ReferAfriend
{
    margin-top:13vh !important;
}
.sign .container
{
    padding-top:10vh !important;
}
.slider-head
{
    font-size:3.5vw !important;
}
.slider-head-para
{
    font-size:2.5vw !important;
}
table tr td
{
    font-size:3.4vw !important;
}
.preven h2
{
    font-size:4.7vw !important;
}
.carousel-caption
{
    margin-top:-4vh;
}
.carousel-caption h3
{
    font-size:4vw !important;
}
.preventive h4 a 
{
     font-size:4vw !important;
}
.preventive ul li
{
    font-size:4.7vw !important;
}
h1 
{
    font-size:6vw !important;
}
.time-font
{
    font-size:4.17vw !important;
}
.preventive h1
{
    font-size:4.7vw !important;
}
.form-control
{
    width:70vw !important;
}
.wrapper-PREVENTIVE {
padding-top:7vh !important;
}
h3
{
    font-size:4.2vw !important;
}
.size-all {


    padding-top:12vh !important;
}
.header2 .well h4
{
    margin-top:4vh !important;
}
.section-md .well img
{
    height:auto !important;
}
.total-width label
{
    margin-left:-3vw !important;
}
.total-width .form-control
{
    width:70vw !important;
}
h4
{
    font-size:4vw !important;
}
.denture h2
{
 font-size:5.7vw !important;
}
svg.svg-inline--fa.fa-map-marker-alt.fa-w-12
{
    font-size:5vw !important;
}
.navbar-inverse .navbar-nav > li > a
{
    font-size:4.1vw !important;
}
#Banner_GridViewOfficeHourNotice
{
    font-size:4.5vw !important;
}
#main-slider
{
    margin-top:15vh !important;
}
.navbar-brand #log
{
    width:16vw !important;
}
.ptbackground h1 span
{
    font-size:6vw !important;
}
.main-logo-name
{
    font-size:4.6vw !Important;
}
.btn-lg
{
    font-size:3.5vw !important;
}

.ptbackground a
{
    font-size:4.5vw !important;
}
.header2 .icon .well i
{
   font-size:6vw !important;
}
.foot-last
{
 font-size:4.5vw !important;   
}
.ordered  img
{
    width:6.6vw !important;
}
.size-all .col-md-2 img
{
    width:18.8vw  !important;
}
.size-all h1
{
    font-size:6vw !important;
}
.about h1
{
    font-size:5vw !important;
}
#next3 h4
{
    font-size:4vw !important;
}
.about h4
{
    font-size:4vw !important;
}
.ourteam .col-md-3 img 
{
    width:50% !important;
}
.header2 .well h4
{
    font-size:4vw !important;
}
.ourteam .col-md-3 h4
{
     font-size:4vw !important;
}
.ordered 
{
    font-size:4.17vw !important;
}
.section7 i
{
    font-size:4.17vw !important;
}
svg.svg-inline--fa.fa-map-marked-alt.fa-w-18
{
     font-size:7.5vw !important;
}
svg.svg-inline--fa.fa-phone-alt.fa-w-16
{
     font-size:7.5vw !important;
}
svg.svg-inline--fa.fa-fax.fa-w-16
{ font-size:7.5vw !important;
}
svg.svg-inline--fa.fa-envelope.fa-w-16
{
    font-size:7.5vw !important;
}
.section7 h5
{
    font-size:4.17vw !important;
}
.time-font tr td 
{
    font-size:4.5vw !important;
}
.contact h5 
{
    font-size:5.46vw !important;
}
.blogn ol li
{
    font-size:4.5vw !important;
}
.wrapper-insurance h4
{
    font-size:4.7vw !important;
}
.sticky-top .btn-lg
{
    font-size:4vw !important;
}
.sticky-top
{
    position:static !important;
}
 .sticky-top h4 li a
 {
     font-size:4vw !important;
 }
.blogn h5
{
   font-size:5.4vw !important;
}
.head-of-all-web
{
    font-size:6vw !important;
}
.blogn h6
{
    font-size:4.6vw !important;
}
.form-control
{
    font-size:3vw !important;
    border:1px solid #aca6a6 !Important;
}
.wrapper p
{
    font-size:4.31vw !important;
}
.heading 
{
    font-size:6vw !important;
}
.phone
{
    font-size:4.4vw !important;
}
.section7 h4
{
    font-size:5.5vw !important;
}
.over10
{
    font-size:3.5vw !important;
}
.footer  img
{
    width:12vw !important;
}
.footer ul li
{
    font-size:4.5vw !important;
}
.service-text h5 b
{
    font-size:6vw !important;
}
.traumatic ul li
{
    font-size:4.17vw !important;
}
.para-size-of-all
{
    font-size:4.5vw !important;
    line-height: 1.7;
}
.carousel-inner img
{
    width:100% !important;
    height:auto !important;
}
#about-us p
{
    font-size:6vw !important;
}
h2.text-justify
{
    font-size:4.4vw !important;
}
.icon p
{
    font-size:5.6vw !important;
}


}
/*--------------------511.46vw--------------------*/


@media only screen and (min-width:511.46vw) {


.container {
   width: 85% !important;
}
h1
{
    font-size:2.9vw;
  
    
}
h2
{
         font-size:2.4vw;
   
}
h3
{
        font-size:2.1vw;
  
}
h4
{
       font-size:1.8vw;
   
}
h5
{
        font-size:1.5vw;
 
}
h6
{
         font-size:1.2vw;
   
}
p
{
   
      font-size:1.2vw;
}
a 
{
    font-size:1.3vw !important;
}
}







/*-- Media Query of phone ---*/

@media only screen and (max-width:667px) {

.front img
{
    width: 31vw !important;
    margin-left: 29vw;
}
.front #audio-mp3
{
    width:60vw !important;
    margin-left: -2vw !important;
    margin-bottom:1vw;
}
.front ul
{
    margin-right:20vw !important;
    margin-top:-8vw;
   
}
table#Body_mainservices_tblAppointment {
 

    margin-left:-4vw !important;
}
h1
{
    font-size:6vw !important;
}
.footr1 img
{
    width:33vw !important;
}
.section5 img
{
    width:75vw;
   height:63vh !important;
}
h4
{
    font-size:5vw !important;
}
.section1 table tr th
{
    font-size:2.5vw !important;
}
h2
{
    font-size:6vw !important;
}
.noDental h2
{
    font-size:6.3vw !important;
}
#comphresion .service-text h5
{
    font-size:6vw !important;
}
.noDental ul li
{
    font-size:4.2vw !important;
}
#first-visit ul li {
font-size:4.24vw !Important;
}
.new-patient ul li
{
    font-size:5.2vw !important;
}

.welcolor a
{
    font-size:4.31vw !important;
}
img.img-thumbnail.img-responsive
{
    width:100% !important;
}
table tr td a
{
    font-size:3vw !important;
}
p
{
    font-size:4.4vw !important;
}
.btn-group a
{
    font-size:3vw;
}
.nbs-flexisel-nav-left
{
    font-size:5.5vw !important;
  left:0vw !important;
}
.nbs-flexisel-nav-right
{
    font-size:5.5vw !important;
    right:0vw !important;
}
}

/*------------------------------------1336px-------------------------------------------*/

@media only screen and (min-width:1136px) {


.container {
   width: 85% !important;
}
h1
{
    font-size:2.9vw;
  
    
}
h2
{
         font-size:2.4vw;
   
}
h3
{
       font-size:1.8vw;
  
}
h4
{
      font-size:1vw !important;
   
}
h5
{
        font-size:1.5vw;
 
}
h6
{
         font-size:1.2vw;
   
}
p
{
   
      font-size:1.2vw;
}
a 
{
    font-size:1.3vw !important;
}
}

/*--------------------1440px--------------------*/


@media only screen and (min-width:1440px) {


.container {
   width: 85% !important;
}
h1
{
    font-size:2.9vw;
  
    
}
h2
{
         font-size:2.4vw;
   
}
h3
{
       font-size:1.8vw;
  
}
h4
{
      font-size:1vw !important;
   
}
h5
{
        font-size:1.5vw;
 
}
h6
{
         font-size:1.2vw;
   
}
p
{
   
      font-size:1.2vw;
}
a 
{
    font-size:1.3vw !important;
}
}









/*--------------------1680px--------------------*/


@media only screen and (min-width:1680px) {


.container {
   width: 85% !important;
}
h1
{
    font-size:2.9vw;
  
    
}
h2
{
         font-size:2.4vw;
   
}
h3
{
        font-size:1.8vw;
  
}
h4
{
       font-size:1vw !important;
   
}
h5
{
        font-size:1.5vw;
 
}
h6
{
         font-size:1.2vw;
   
}
p
{
   
      font-size:1.2vw;
}
a 
{
    font-size:1.3vw !important;
}
}








/*--------------------2048px--------------------*/
@media only screen and (min-width:2048px) {

.container {
   width: 85% !important;
}
h1
{
        font-size:3vw;
    
    
}
h2
{
       font-size:2.4vw;
   
}
h3
{
         font-size:1.8vw;
  
}
h4
{
     font-size:1vw !important;
   
}
h5
{
        font-size:1.5vw;
 
}
h6
{
         font-size:1.2vw;
   
}
p
{
   
      font-size:1.2vw;
}
a 
{
    font-size:1.3vw !important;
}

}























/*--------------------2560px--------------------*/
@media only screen and (min-width:2560px) {

.container {
   width: 85% !important;
}



 h1
{
      font-size:3vw;
  
    
}
h2
{
       font-size:2.4vw;
   
}
h3
{
       font-size:1.8vw;
   
}
h4
{
        font-size:1vw !important;
   
}
h5
{
        font-size:1.5vw;
 
}
h6
{
         font-size:1.2vw;
   
}
p
{
   
      font-size:1.2vw;
}
a 
{
    font-size:1.3vw !important;
}

}














/*--------------------2880px--------------------*/


@media only screen and (min-width:2880px) {
 
.container {
   width: 85% !important;
}
h1
{
      font-size:3vw;
    
    
}
h2
{
         font-size:2.4vw;
  
}
h3
{
   font-size:1.8vw;

   
}
h4
{
        font-size:1vw !important;
   
}
h5
{
        font-size:1.5vw;
 
}
h6
{
         font-size:1.2vw;
   
}
p
{
   
      font-size:1.2vw;
}
a 
{
    font-size:1.3vw !important;
}
}




@media only screen and (min-width:3440px) 
{
    .container {
   width: 85% !important;
}
h1
{
      font-size:3vw;
    
    
}
h2
{
         font-size:2.4vw;
  
}
h3
{
   font-size:1.8vw;

   
}
h4
{
        font-size:1vw !important;
   
}
h5
{
        font-size:1.5vw;
 
}
h6
{
         font-size:1.2vw;
   
}
p
{
   
      font-size:1.2vw;
}
a 
{
    font-size:1.3vw !important;
}
}
@media only screen and (min-width:3840px) 
{
    .container {
   width: 85% !important;
}
h1
{
      font-size:3vw;
    
    
}
h2
{
         font-size:2.4vw;
  
}
h3
{
   font-size:1.8vw;

   
}
h4
{
        font-size:1vw !important;
   
}
h5
{
        font-size:1.5vw;
 
}
h6
{
         font-size:1.2vw;
   
}
p
{
   
      font-size:1.2vw;
}
a 
{
    font-size:1.3vw !important;
}
}