/*Website: Built by Anusuya Choudhury.
Hover: Hover by Ian Lunn @IanLunn. Made available under a MIT License.
*http://www.opensource.org/licenses/mit-license.php
Navigation and Footer Design: Borrowed from SOLID by BlackTie under a Creative Commons Attribution 3.0 License.
*http://www.blacktie.co/demo/solid/
*https://creativecommons.org/licenses/by/3.0/us/
*http://www.blacktie.co/
Photos: By Melissa Pirwani and Pixabay.com*/
/*RESPONSIVE AT CELL MOBILE SCREEN WIDTHS*/
@media (max-width: 767px) {
  /*767*/
  .navbar-brand span:nth-child(1) {
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 1px; }
  /*20px*/
  .navbar-brand span:nth-child(3) {
    color: rgba(211, 211, 211, 0.74);
    font-size: 10px;
    letter-spacing: 1px; }
  /*13px*/
  /*.navbar-brand{padding:5px 30px;}*/
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #D7D8D3; }
  .clinical-banner .content {
    padding: 100px 35px 0px; }
  .clinical-banner .col-lg-12 {
    padding: 0; }
  .clinical-banner h2 {
    font-size: 17px !important; }
  .clinical-banner {
    margin-bottom: 0; }
  .clinical-banner {
    margin-top: 90px; }
  .home {
    position: relative; }
  .home-content {
    width: 100%;
    padding: 30px 15px;
    position: relative;
    top: -40px;
    right: 0;
    z-index: 10;
    /*	top:0px;
		right:0px; */
    font-family: 'Roboto' sans-serif;
    background-color: #818080;
    /*	background-color:rgba(118,98,69, 0.9)*/ }
  .home .in p {
    padding: 2px 15px 2px 15px; }
  .home .in {
    bottom: 0px; }
  .new {
    width: 100%;
    background-size: cover;
    margin-top: 30px; }
  .welcome-content {
    position: relative;
    top: 0px;
    left: 0px;
    color: black; }
  .in p {
    line-height: 15px; }
  .modal-body p {
    line-height: 25px; }
  .home .in p span:nth-child(1), .home .in p span:nth-child(2) {
    letter-spacing: 0;
    font-size: 10px;
    line-height: 0px;
    opacity: 0.8; }
  .welcome-content p:nth-child(2) {
    font-size: 20px; }
  .welcome-content p:nth-child(1) {
    font-size: 16px; }
  .inner-home-column {
    padding: 20px; }
  .container .row {
    margin-left: 0;
    margin-right: 0; }
  .container {
    padding-left: 0;
    padding-right: 0; }
  p {
    font-size: 14px; }
  .home-content h1 {
    font-size: 35px; }
  .tranings .row {
    margin: 0 !important; }
  #myservices {
    padding: 65px 0 2px 0; }
  #myservices h1 {
    font-size: 27px; }
  .in p {
    font-size: 13px !important;
    text-align: left !important; }
  .services-content h3 {
    font-size: 22px; }
  .location-col .location-info {
    padding: 0 20px; }
  .location .row:nth-child(2) {
    margin-top: 10px; }
  .location h4 {
    text-align: left;
    font-size: 15px; }
  .home, .melissa-home-img {
    padding: 0; }
  .melissa-home-img {
    margin-top: 25px !important; }
  .providing .col-lg-12 {
    padding: 0 5px; }
  .providing h1 {
    font-size: 13px !important; }
  .clinical-content ul {
    font-size: 15px !important; }
  .im-div {
    padding: 0 20px !important; }
  .phil-img-container {
    margin-top: 70px; }
  .img-sun {
    height: 220px; }
  h3, h4 {
    text-align: center; }
  .back .content {
    padding: 10px 10px 5px 10px !important; }
  .mt, .mb, .content {
    padding: 20px 10px 5px 10px !important; }
  /*!important*/
  .mtb {
    padding: 60px 10px 5px 10px !important; }
  .fees-content, .forms-content, .book-content {
    padding: 10px !important; }
  .phil-content .row {
    padding: 0px; }
  .location h3 {
    margin-top: 15px; }
  .content h4 {
    text-align: center !important; }
  .content ul {
    padding-left: 15px;
    list-style: circle;
    padding-bottom: 15px; }
  .clinical-content .row {
    margin-top: 0px; }
  .location .row:nth-child(1) .col-lg-8 {
    padding: 0; }
  .location {
    padding: 0 !important;
    margin-top: 75px !important; }
  #map {
    height: 230px; }
  .content h2 {
    font-size: 18px; }
  /*	.fees, .con, .trainings, .location{padding:100px 77px 0px 77px}
.forms,.book {padding:100px 77px 70px 77px}*/
  /*	h3{font-size:25px};*/
  /*.mtb{margin-top:60px; margin-bottom:20px;}*/
  .clinical-banner {
    margin-bottom: 0; }
  .back h3 {
    margin-top: 15px; }
  .mo-content {
    padding-top: 30px !important; }
  .img-logo {
    width: 100%;
    padding: 10px 60px 20px 60px; }
  .titles {
    margin-top: 30px; }
  .titles h3 {
    font-size: 16px;
    text-align: center; }
  .t-contents {
    margin-top: 0;
    padding-top: 0;
    margin-bottom: 0; }
  .back img {
    width: 90%; }
  .back .row .img-info {
    padding: 8% 8% 20px 8%; }
  .modal-body div {
    padding: 0 !important; }
  #footerwrap {
    padding: 30px 0; }
  #footerwrap div[class^="col-lg-6"] {
    padding: 15px 5px; }
  .location-content {
    padding: 0 30px; }
  .home .in {
    top: -40px; }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a {
    color: white;
    background-color: #428bca; }
  .dropdown-menu li a {
    color: #A6A5A3; }
  .img-panorama {
    background: url("../CompImages/Office_panorama.JPG") no-repeat;
    background-position: center;
    background-size: contain;
    height: 200px;
    border: 2px solid black; }
  .img-waiting-room {
    background: url("../CompImages/Waiting room.jpg") no-repeat;
    background-position: center;
    background-size: contain;
    height: 350px;
    border: 2px solid black; }
  .trainings .col-sm-3, .trainings .col-sm-9 {
    padding-left: 5px;
    padding-right: 5px; } }

@media (max-width: 415px) {
  .new {
    height: 180px; }
  h3 {
    font-size: 25px; } }
