/* ************* Media Queries Tablets ****************** */

@media only screen and (max-width: 1849px) {


}



@media only screen and (min-width: 1681px) {



}	



@media only screen and (max-width: 1680px) {
}



@media only screen and (max-width: 1560px) {



}



@media only screen and (max-width: 1480px) {


}




@media only screen and (max-width: 1440px) and (min-width: 992px){






}


@media only screen and (max-width: 1440px) {

}


@media only screen and (max-width: 1366px) {



}





@media only screen and (max-width: 1304px) {


}



@media only screen and (max-width: 1280px) {

/***** Soni Smiles ******/
.sonismiles .hmservicesimg{max-width: 317px;}

}



@media only screen and (max-width: 1200px) {

}	



@media only screen and (max-width: 1199px) {



/***** Soni Smiles ******/
.sonismiles .hmprmobox h3{font-size: 30px;}
.sonismiles .headbookappbtn, .sonismiles .headbookappbtn:focus{font-size: 14px;}

}



@media only screen and (max-width: 1169px) {

/*** Soni Smiles **/
.sonismiles .header-right{margin-left: -265px;padding-left: 275px;}
.sonismiles #nav > li > a{font-size: 13px;}

}



@media only screen and (max-width: 1169px) {


}


@media only screen and (max-width: 1080px) {

.sonismiles #logo {
    width: 225px;}

.sonismiles .header-right {
    margin-left: -225px;
    padding-left: 245px;
}
.headbookapp {
    margin-left: 8px;
}
#nav > li > a {
    padding: 12px 5px;
}

.sonismiles .headbookappbtn, .sonismiles .headbookappbtn:focus {
    font-size: 12px;
}

}


@media only screen and (max-width: 1023px) {

}





@media only screen and (max-width: 991px) {

/*** Soni Smiles **/
.sonismiles #nav > li > a{font-size: 14px;}
.sonismiles.single-team .teamdetailsopt2 .row > .col-lg-4.col-md-4.col-sm-4.col-xs-12 {width: 100%;}
.sonismiles.single-team .teamdetailsopt2 .row > .col-lg-8.col-md-8.col-sm-8.col-xs-12 {width: 100%;}
.sonismiles.single-team .teamdetailsopt2 .docthumbbox {text-align: center;}
.sonismiles.single-team .teamdetailsopt2 .docthumbbox .docdetailthumb img {width: auto;}
.sonismiles .headbookappbtn, .sonismiles .headbookappbtn:focus {
    font-size: 14px;
}

#nav > li > a{padding: 10px 30px 10px 15px;}

}



@media only screen and (min-width: 767px) {


}	



@media only screen and (max-width: 767px) {

body, button, input, select, textarea {font-size: 16px;}

.contentsection p, .callaction p {font-size: 16px;}


/*** Soni Smiles **/
.sonismiles .header-right{margin-left: 0;padding-left: 0;}
.sonismiles #logo{position: relative;top: 0;}
.sonismiles .hmprmobox h3{font-size: 26px;}
.sonismiles .teasercaption .col-md-12, .sonismiles .teaserBanner .item{min-height: 352px; background-position: right center;}

.headbookapp {
    margin-left: 0;
}

}







@media only screen and (max-width: 639px) {


}



@media only screen and (max-width: 575px) {


.sonismiles .teasercaption .col-md-12, .sonismiles .teaserBanner .item{height: 280px;}
	
.sonismiles .teaserBanner .item{background-position: center right 15%;}
}



@media only screen and (max-width: 479px) {


}



@media only screen and (max-width: 380px) {


}



@media only screen and (max-width: 360px) {

}	