@media screen and (max-width: 1257px) { .container{ padding-left: 15px; padding-right: 15px; } .boxes-wrapper{ .row{ margin-left: auto; margin-right: auto; } } .slider-imags{ .no-padding{ padding-left: 0; padding-right: 0; } .row{ margin-left: auto; margin-right: auto; } .col-sm-12{ padding-left: 0; padding-right: 0; } } header .top-menu ul{ padding-left: 15px; } .top10-newsletter{ .col-sm-8{ padding-left: 15px; padding-right: 15px; } .col-sm-4{ padding-right: 15px; } } header .contact-details .derectory{ margin-top: 20px; } } @media screen and (max-width: 1207px) { header .top-menu ul li{ padding-right: 18px; } .testimonial-welcome .testimonials{ background-size: cover; } } @media screen and (max-width: 1195px) { .top10-newsletter .newsletter p{ padding-left: 25px; padding-right: 25px; } .top10-newsletter .newsletter #newsletter-carousel .carousel-control.left{ left: 0; } .top10-newsletter .newsletter #newsletter-carousel .carousel-control.right{ right: 0; } } @media screen and (max-width: 1177px) { header .top-menu ul li{ padding-right: 15px; } } @media screen and (max-width: 1146px) { header .top-menu ul li a{ font-size: 14px; } .boxes-wrapper a .boxes-text, .gallery a .boxes-text{ top: 50%; margin-top: -44px; } } @media screen and (max-width: 1120px) { .top10-newsletter .top10{ margin-top: 20px; } } @media screen and (max-width: 1096px) { header .contact-details .derectory{ float: none; } header .contact-details .logo img{ margin-right: 10px; } header .top-menu ul li a{ font-size: 13px; } } @media screen and (max-width: 1060px) { header .contact-details .logo img{ max-width: 250px; } header .contact-details .derectory{ margin-top: 10px; } } @media screen and (max-width: 1040px) { .ba-smile-gallery .carousel-control.right{ right: 0; top: 180px; } .ba-smile-gallery .carousel-control.left{ left: 0; top: 180px; } } @media screen and (max-width: 1031px) { header .top-menu ul{ padding-left: 0; } header .top-menu ul li{ padding-right: 8px; } .top10-newsletter .top10 a{ margin-top: -15px; } .top10-newsletter .top10 a .cometic-dentist p, .top10-newsletter .top10 a .cometic-dentist label{ padding-left: 10px; } .fan-review-and-articles .fan-review a img{ max-width: 90%; } } @media screen and (max-width: 967px) { header .top-menu ul li a{ font-size: 12px; } .gallery a .images-gallery h3{ padding-bottom: 42px; } .top10-newsletter .top10 a .cometic-dentist p{ /*font-size: 14px;*/ } .top10-newsletter .top10 a .cometic-dentist label{ padding-bottom: 10px; } .top10-newsletter .top10 a span, .top10-newsletter .top10 a .cometic-dentist{ width: 100%; } .top10-newsletter .top10 a .cometic-dentist p{ float: none; text-align: center; } .top10-newsletter .top10 a .cometic-dentist label{ float: none; display: block; margin-left: auto; margin-right: auto; text-align: center; margin-top: -25px; } } @media screen and (max-width: 906px){ .gallery a .images-gallery{ height: 100%; } header .top-menu ul li a{ font-size: 11px; } footer .social-media a{ margin-right: 5px; } .ba-smile-gallery .carousel-control.right{ right: 0; top: 165px; } .ba-smile-gallery .carousel-control.left{ left: 0; top: 165px; } } @media screen and (max-width: 885px){ header .contact-details .logo{ height: 130px; } } @media screen and (max-width: 858px){ header .contact-details .logo img{ max-width: 225px; } header .contact-details .logo{ height: 130px; } header .top-menu ul li a{ font-size: 10px; } } @media screen and (max-width: 812px){ header .contact-details .logo img{ max-width: 200px; } } @media screen and (max-width: 795px){ header .top-menu ul li a{ font-size: 9.5px; } .ba-smile-gallery .carousel-control.right{ right: 0; top: 155px; } .ba-smile-gallery .carousel-control.left{ left: 0; top: 155px; } } @media screen and (max-width: 779px){ .ba-smile-gallery .carousel-control.right, .ba-smile-gallery .carousel-control.left{ top: 50%; } .ba-smile-gallery .carousel-control.right{ right: -50px; } .ba-smile-gallery .carousel-control.left{ left: -50px; } } @media screen and (max-width: 767px){ .for-mobile{ display: block; margin-left: auto; margin-right: auto; margin-bottom: 20px; } header .patient-login-and-search{ display: none; } header .contact-details .logo img{ max-width: 349px; text-align: center; } header .contact-details .logo{ float: none; display: block; text-align: center; margin-top: 0; } header .contact-details .derectory{ text-align: center; } header .contact-details .phone{ float: none; display: block; text-align: center; } header .contact-details .address{ float: none; display: block; text-align: center; padding-top: 15px; padding-bottom: 15px; } header .top-menu{ display: none; } .slider-imags img{ padding-bottom: 0; } .testimonial-welcome .welcome{ margin-top: 0; } .testimonial-welcome .testimonials{ max-width: 400px; margin-left: auto; margin-right: auto; } .boxes-wrapper a img{ display: block; margin-left: auto; margin-right: auto; } .gallery .col-sm-4{ max-width: 400px; margin-left: auto; margin-right: auto; } .top10-newsletter .col-sm-4{ padding-right: 0; .top10{ display: block; margin-left: auto; margin-right: auto; float: none; } } .top10-newsletter .top10{ margin-left: auto; margin-right: auto; } .top10-newsletter .top10 a .cometic-dentist p{ float: none; text-align: center; padding-left: 20px; padding-right: 20px; margin-top: 20px; } .top10-newsletter .col-sm-8 > p{ padding-left: 30px; padding-right: 30px; margin-top: 30px; } .top10-newsletter .top10 a .cometic-dentist label{ margin-top: -15px; display: block; float: none; text-align: center; } .top10-newsletter .newsletter{ margin-left: auto; margin-right: auto; max-width: 400px; float: none; } .top10-newsletter h2{ text-align: center; } .top10-newsletter .dentist-video a img{ float: none; display: block; margin-left: auto; margin-right: auto; } .top10-newsletter .dentist-video p{ text-align: center; padding-top: 10px; } .top10-newsletter .top10 a span{ width: 100%; } .top10-newsletter .top10 a .cometic-dentist{ width: 100%; } .social-media{ text-align: center; } footer .social-media a{ display: inline-block; float: none; } footer .footer-menu{ display: none; } .top10-newsletter .top10{ margin-bottom: 20px; } .testimonial-welcome .welcome{ padding-left: 30px; padding-right: 30px; } .left-column-inner .educational-video,.review{ margin-right: 0; } footer{ padding-left: 15px; padding-right: 15px; } .header-top-icons{ display: block; background: $(color-2); } .search_mobile { display: block; width: 91%; margin-bottom: 15px; margin-left: 4%; position: relative; } .search_mobile:before { content: "\f002"; display: block; width: 40px; height: 40px; position: absolute; top: -2px; right: 0; font-family: 'FontAwesome'; text-align: center; line-height: 40px; font-size: 20px; color: #000; } .search_mobile input[type="text"] { height: 36px; width: 100%; border: none; background: #fff; color: #000; padding-left: 10px; -webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out; } .search_mobile input[type="text"]:focus { box-shadow: 0 0 5px black; padding: 3px 0px 3px 3px; border: 1px solid black; } .search_mobile input[type="submit"] { display: block; top: 0; right: 0; height: 38px; width: 38px; position: absolute; border: none; background: none; } .mm-menu{ background: $(color-2) !important; z-index: 10 !important; } footer .sign-up-mail a{ margin-bottom: 15px; height: 28px; width: 182px; } } @media screen and (max-width: 697px){ footer .sign-up-mail p{ padding: 0; text-align: center; display: block; float: none; } footer .sign-up-mail form{ float: none; margin-left: auto; margin-right: auto; max-width: 182px; } footer .sign-up-mail a{ float: none; display: block; max-width: 182px; margin-left: auto; margin-right: auto; margin-bottom: 20px; } .testimonial-welcome .welcome .welcome-wrapper .before-after-gallery{ padding-left: 15px; padding-right: 15px; } .testimonial-welcome .welcome .welcome-wrapper .before-after-gallery .carousel-control.left{ left: 15px; } .testimonial-welcome .welcome .welcome-wrapper .before-after-gallery .carousel-control.right{ right: 15px; } } @media screen and (max-width: 415px){ .table-responsive.table-contact-us{ margin-left: -40px; } } @media screen and (max-width: 914px) { li.la-btn{ max-width: 150px; } } @media screen and (max-width: 767px) { li.la-btn{ max-width: 150px; } img.la-photos{ float: none; display: block; margin-left: auto; margin-right: auto; margin-top: 20px; } } @media screen and (max-width: 635px) { li.la-btn{ max-width: 100px; } } @media screen and (max-width: 485px) { li.la-btn{ float: none; display: block; width: 100%; max-width: 250px; text-align: center; margin-left: auto; margin-right: auto; height: 60px; } } @media screen and (max-width: 979px) { .top10-newsletter .top10 a .cometic-dentist label{ margin-top: 10px; } .top10-newsletter .top10 a::before{ display: none; } } @media screen and (max-width: 767px) { .newsletter-bg::before{ display: none; } .top10-newsletter .dentist-video{ margin-left: auto; margin-right: auto; float: none; display: block; margin-bottom: 10px; } } @media screen and (max-width: 1052px){ .contact-dentist .massage-wrapper .call-us a, .contact-dentist .massage-wrapper .mail-us a{ font-size: 15px; } .contact-dentist .massage-wrapper span{ margin-right: 20px; } } @media screen and (max-width: 1027px){ .contact-dentist .massage-wrapper .dr-msg-heading{ padding-top: 0; } } @media screen and (max-width: 1000px){ .contact-dentist .massage-wrapper span{ margin-right: 15px; } } @media screen and (max-width: 985px){ .contact-dentist .massage-wrapper{ padding-left: 50px; } .contact-dentist .massage-wrapper .dr-msg-heading{ padding-bottom: 0; } .contact-dentist .massage-wrapper span{ margin-right: 0; float: none; text-align: center; } .contact-dentist .massage-wrapper span i{ font-size: 40px; } .contact-dentist .massage-wrapper .call-us, .contact-dentist .massage-wrapper .mail-us{ text-align: center; } .contact-dentist .massage-wrapper .call-us a, .contact-dentist .massage-wrapper .mail-us a{ float: none; } .fixing-row{ height: auto; } } @media screen and (max-width: 899px){ .contact-dentist .massage-wrapper .dr-msg-heading{ font-size: 30px; } } @media screen and (max-width: 844px){ .contact-dentist .massage-wrapper .contact-location{ margin-top: -50px; } .height-change{ height: auto; } .contact-dentist .massage-wrapper p{ font-size: 16px; } .contact-dentist .massage-wrapper .dr-msg-heading{ font-size: 24px; } .contact-dentist .massage-wrapper .call-us, .contact-dentist .massage-wrapper .mail-us{ font-size: 16px; } .contact-dentist .massage-wrapper .contact-location{ font-size: 16px; } } @media screen and (max-width: 779px){ .contact-page img{ margin-left: auto; margin-right: auto; margin-bottom: 30px; } .contact-dentist .massage-wrapper img{ margin-left: auto; margin-right: auto; float: none; width: 160px; height: auto; border: 7px solid #C1D3E1; margin-top: -100px; background: $(color-6); } .contact-dentist .massage-wrapper p{ text-align: center; } .contact-dentist .massage-wrapper .dr-msg-heading{ text-align: center; } .contact-dentist .massage-wrapper .contact-location{ text-align: center; } header .contact-details .phone span{ text-align: center; } .contact-dentist .massage-wrapper .contact-location{ margin-top: 20px; margin-bottom: 20px; } .map-wrapper .contact-form-area{ position: static; } .table-responsive{ border: 1px solid #3a6c9b; } a.la-chargers-banner{ img{ margin-left: auto; margin-right: auto; } } a.ten-top{ margin-left: auto; margin-right: auto; } #review-videos-carousel a{ margin-left: auto; margin-right: auto; max-width: 400px; display: block; } a.testi-tab{ display: block; max-width: 400px; margin-left: auto; margin-right: auto; } .top-10-content{ max-width: 400px; display: block; margin-left: auto; margin-right: auto; } #review-text-carousel{ max-width: 400px; display: block; margin-left: auto; margin-right: auto; } }