@media only screen and (max-width : 1440px) {
#carousel {
width: 800px;
height: 500px;
}
.photo-about-title {
padding-top: 0;
}
}
@media only screen and (min-width : 1025px) and (max-width : 1203px) {
.navbar-extend .nav li a {
padding: 20px 20px;
}
}
@media only screen and (max-width : 1024px) {
.ap-image img{
width:100%;
height:auto;
}
.actions-page {
padding-bottom: 32%;
}
.stuff-block img {
height: auto;
width: 100%;
}
.navbar-extend .nav li:first-child a{
padding-left: 0;
}
.navbar-extend .nav li:last-child a{
padding-right: 0;
}
.navbar-extend .nav li:first-child a:before{
right: 30px;
}
.navbar-extend .nav li:last-child a:before{
right: -30px;
}
.nav-block .col-md-12{
padding-right: 15px;
padding-left: 15px;
}
.navbar-extend .nav li a {
padding: 20px 23px;
}
.block-header {
margin-top: 37px;
}
.nav-block .container{
padding-left:0;
padding-right:0;
}
.dropdown-menu.depth_0 li{
text-align: center;
}
.navbar-extend .nav .dropdown-menu.depth_0 li a {
padding: 8px 32px 8px 28px;
}
.nav-block .container{
}
.main-slider {
min-height: 550px;
}
.fifth-block .mask-fifth-block {
bottom: -1px;
}
.fifth-block .mask-slider {
bottom: -1px;
}
.about-top-wrap .bg-fph-waves {
margin-top: 0;
}
.advantag-about .advantages-title{
padding-top: 0;
}
.akcion-about-block .wg-item img{
width:100%;
height:auto;
}
#carousel {
width: 800px;
height: 500px;
}
.photo-about-title {
padding-top: 0;
padding-bottom: 0px;
}
.cc-point-form {
width: 100%;
max-width: 430px;
}
.service-bottom-block .row-btns {
margin-top: -15px;
}
.article-thumb img{
width:100%;
height: auto;
}
}
@media only screen and (min-width : 768px) and (max-width : 1023px) {
#carousel {
width: 600px;
height: 500px;
overflow: hidden;
}
.flex-right .col-xs-10.col-sm-6.col-md-6{
}
.cc-point-form {
width: 100%;
}
.navbar {
min-height: 0;
}
.orderCall {
text-align: left;
}
.orderCall a.btn-rgb {
max-width: 240px;
}
.flex-right .col-xs-10.col-sm-6.col-md-6{
width:46%;
}
.cc_ad_lefp {
margin-left: 0;
display: unset;
justify-content: flex-start;
}
.service-top-block {
padding-top: 0;
}
.sb-top-header {
padding-top: 0;
}
.navbar-header {
float: none;
}
.navbar-left,.navbar-right {
float: none !important;
}
.navbar-toggle {
display: block;
}
.navbar-collapse {
border-top: 1px solid transparent;
box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.navbar-fixed-top {
top: 0;
border-width: 0 0 1px;
}
.navbar-collapse.collapse {
display: none!important;
}
.nav>li {
float: none;
}
.navbar-nav {
float: none!important;
margin-top: 7.5px;
}
.navbar-nav>li {
float: none;
}
.navbar-nav>li>a {
padding-top: 10px;
padding-bottom: 10px;
}
.collapse.in{
display:block !important;
}
.navbar-toggle .icon-bar {
background: #94c007;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c06875', endColorstr='#345b8b',GradientType=1 );
}
header .row {
display: block;
}
.flex-right .nav-block {
min-width: auto;
margin: 0;
}
.flex-right {
display: block;
}
.ps-item-right {
padding-left: 80px;
}
.service-top-block{
padding-top: 0;
}
.navbar-header button {
padding: 0;
margin: 0;
}
.navbar-header {
position: absolute;
right: 0;
top: 0;
transform: translateY(-64px);
padding: 0;
margin: 0;
}
.navbar-collapse ul li:first-child a {
padding-left: 20px;
}
.nav>li {
text-align: center;
}
.navbar-nav>li>.dropdown-menu li {
text-align: center;
}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
padding: 5px 15px;
}
.navbar-nav {
margin: 7.5px 0;
}
.dropdown-menu {
position: relative;
float: none;
box-shadow: none;
}
.main-slider {
min-height: 520px;
}
.main-slider .ms-item {
height: 520px;
}
.main-slider .msi-pics .msi-circle {
width: 600px;
height: 600px;
}
.main-slider .msi-content {
top: 50%;
transform: translateY(-50%);
}
.main-slider .msi-content .block-header {
font-size: 50px;
line-height: 44px;
}
.navbar-header {
right: 25px;
top: -11px;
}
.block-header {
margin-top: 0;
}
.main-about {
overflow: hidden;
}
.main-about .mabt-header .block-circle {
width: 180%;
height: 180%;
left: -40%;
}
.main-about .mabt-header .block-header {
font-size: 42px;
}
.main-about .mabt-header .block-header span {
font-size: 16px;
}
.main-about .mabt-header .block-subheader {
line-height: 42px;
}
.main-about .mabt-header {
padding-top: 100px;
}
.main-about .mabt-content {
padding-top: 155px;
}
.main-services {
padding-bottom: 80px;
}
.main-point .mp-image {
display: none;
}
.main-point .m-point-form {
margin-top: 150px;
}
.main-point {
height: auto;
padding-bottom: 150px;
}
.main-middle .row {
flex-wrap: wrap;
}
.main-middle .m-mid-img {
margin-left: 0;
text-align: center;
}
.main-middle .block-header {
margin: 0;
margin-bottom: 30px;
}
.main-specs .m-spec-carousel .spec-item a:before {
left: -40px;
}
.main-specs .m-spec-carousel .spec-item:hover a:before {
transform: scale(3.2);
}
.main-beauty .row {
flex-wrap: wrap;
}
.main-beauty .mb-image {
margin: 0 auto;
margin-bottom: 40px;
}
.main-beauty .mb-content .mb-header {
text-align: center;
}
.main-beauty .mb-content .mb-btn {
margin: 0 auto;
}
.main-text-bottom .round-block {
background-color: transparent;
height: auto;
}
.main-text-bottom .round-block:before {
content: "";
position: absolute;
left: -20%;
top: 0;
width: 140%;
height: 140%;
background-color: rgba(255,255,255,.15);
border-radius: 50%;
}
.orderCall {
right: 15px;
}
.to-top {
bottom: 20px;
left: 20px;
}
.top-part.inner {
padding-top: 15px;
padding-bottom: 75px;
}
.top-part.inner .section-header {
font-size: 50px;
}
.about-quote-him .aq-him-image .abt-quote {
left: 10px;
top: 60px;
width: 90%;
}
.about-quote-him .aq-him-content {
margin-top: 50px;
padding-bottom: 90px;
}
.about-quote-her .aq-her-content {
margin-top: -40px;
}
.about-quote-her .aq-her-image img.her-img {
margin-left: 0;
width: 95%;
}
.about-quote-her .aq-her-image img.abt-quote {
width: 90%;
left: auto;
right: 10px;
top: 70px;
}
.about-text .block-header {
font-size: 44px;
}
.abt-item {
flex-wrap: wrap;
justify-content: center;
text-align: center;
}
.abt-item .abt-icon {
margin-right: 0;
margin-bottom: 20px;
}
.about-bottom .round-block {
background-color: transparent;
height: auto;
}
.about-bottom .round-block:before {
content: "";
position: absolute;
left: -20%;
top: -90px;
width: 525px;
height: 525px;
background-color: rgba(255,255,255,.15);
border-radius: 50%;
}
.about-bottom .round-block .rb-header {
font-size: 44px;
margin-top: 200px;
}
.about-bottom .round-block .rb-sub {
font-size: 46px;
line-height: 46px;
}
.about-bottom .mtb-content {
margin-top: 220px;
}
.partners-carousel {
margin-top: 15px;
}
.actions-page .block-header {
font-size: 32px;
}
.serv-point-img {
display: none;
}
.services-point .m-point-form .mpf-header {
font-size: 32px;
}
.services-point .m-point-form {
margin-top: 170px;
padding-bottom: 110px;
}
.stuff-page-block .row {
flex-wrap: wrap;
}
.stuff-img {
margin-bottom: 40px;
}
.services-first .s-first-content {
margin-top: 0;
}
.services-first {
overflow: hidden;
}
.service-item .s-item-content {
padding: 0 60px;
}
.services-third .round-block .rb-header {
font-size: 40px;
margin-top: 230px;
}
.services-third .round-block {
background-color: transparent;
height: auto;
}
.services-third .round-block:before {
content: "";
position: absolute;
left: -20%;
top: -90px;
width: 480px;
height: 480px;
background-color: rgba(255,255,255,.15);
border-radius: 50%;
}
.services-third .sthrd-content {
margin-top: 240px;
}
.services-divider .block-header {
margin: 0;
font-size: 40px;
margin: 20px;
}
.services-divider .block-sub {
margin: 0;
font-size: 50px;
margin: 20px;
}
.service-middle-text {
background-position: top left !important;
}
.service-top-text .services-list {
margin-left: -15px;
margin-right: -15px;
padding: 55px 32px 50px;
}
.beauty-blog .row {
flex-wrap: wrap;
}
.beauty-blog {
overflow: hidden;
}
.beauty-blog .mb-image {
margin-bottom: 30px;
}
.beauty-page-top .btp-participants .btpi-item {
flex-wrap: wrap;
}
.beauty-page-top .btp-participants .btpi-item .btpi-img {
margin-bottom: 20px;
}
.beauty-page-bottom {
padding-bottom: 160px;
}
.beauty-page-bottom:after {
height: 80px;
}
.work-item .work-photos a:first-child {
margin-right: 14px;
}
section.works .services-point {
margin-top: 70px;
}
section.works .services-point .m-point-form {
margin-top: 270px;
}
.contacts-page .phones, .contacts-page .address,
.contacts-page .email, .contacts-page .worktime {
margin-bottom: 15px;
}
section.contacts .services-point .m-point-form {
margin-top: 250px;
}
section.contacts .services-point {
margin-top: 90px;
}
.service-middle-text {
background: url(//www.evkaliptmed.ru/content/themes/moon-prism/assets/img/bg-pattern.jpg) !important;
}
.lip_prof .block-header {
line-height: 55px !important;
}
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 1) {
.navbar-header {
right: 50px;
top: -80px;
}
}
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 2) {
.fb-msi-items{
opacity: 1;
}
.fb-msi-content {
max-width: 297px;
}
}
@media only screen and (max-width : 768px) {
header .row {
display: block;
}
.review-btn {
padding-top: 27px;
float: right;
width: 211px;
}
.mainslider-paralax {
display: none;
}
.page-template-page-reviews .top-part.inner {
padding-bottom: 0;
}
.container {
width: 100%;
}
.c {
text-align: left;
}
.pb-cotrols .prev-btn {
left: 43%;
}
.page-template-page-about #breadcrumbs {
padding-bottom: 0;
}
.akcii-about-title {
padding-top: 85px;
}
.flex-right {
display: block;
}
.navbar-header {
position: absolute;
right: 36px;
top: 0;
transform: translateY(-65px);
padding: 0;
margin: 0;
}
.logobox {
text-align: left;
}
.phone-block {
padding-right: 0;
text-align: center;
}
#carousel {
width: 768px;
height: 400px;
overflow: hidden;
}
.about-top-img{
padding-bottom: 40px;
padding-top: 40px;
}
.orderCall a.btn-rgb{
padding: 6px 10px 6px;
margin-left:37px;
}
.orderCall {
text-align: right;
}
.phone {
padding-bottom: 6px;
}
.phone2 {
padding-bottom: 6px;
}
.flex-right {
padding-top: 15px;
}
.navbar-header {
right: 50px;
top: -24px;
}
.cc-address {
padding-right: 0;
}
.address-wr{
padding-left: 15px;
padding-right: 15px;
}
#map {
height: 400px;
}
.phone-block .phone {
margin-left: 0px;
}
.phone-block .phone2 {
margin-left: 0px;
}
.phone {
font-size: 32px;
}
.phone2 {
font-size: 18px;
}
.fm-socials {
justify-content: center;
}
.fmfirst-item-content {
padding-left: 0;
}
.fm-item-content {
float: none;
}
.fm-item {
padding-top: 30px;
}
.by {
text-align: center;
}
.nav>li {
position: relative;
display: block;
float: none;
}
.main-slider .msi-content .block-header {
font-size: 50px; line-height: 1em;
padding-bottom: 22px;
}
.block-subheader {
padding-bottom: 28px;
}
.proposals-text{
font-size: 14px;
}
.main-slider .msi-content .block-subheader {
color: #464646;
line-height: 1.7;
font-size: 14px;
}
.msi-content .btn-rgb {
margin-top: 20px;
}
.main-slider {
min-height: 404px;
}
.main-slider .ms-item {
height: 404px;
}
.main-slider .msi-content {
top: 40%; }
.main-slider .msi-photo {
}
.adv-desc {
margin-bottom: 60px;
}
.main-slider .mask-slider {
bottom: 37px;
}
.bg-fph-waves {
margin-top: 60px;
}
.main-beauty .row, .main-middle .row {
flex-wrap: wrap;
}
.main-point {
height: auto;
padding: 100px 0;
}
.main-point .mp-image {
display: none;
}
.main-point .m-point-form .mpf-header, .ms-header {
font-size: 28px;
line-height: 36px;
}
.ms-header {
text-align: center;
}
.main-point .m-point-form {
margin-top: 0;
}
.main-beauty .mb-image {
width: auto;
}
.main-middle .m-mid-img {
margin-left: 0;
}
.flex-right .nav-block {
min-width: auto;
margin: 0;
}
.navbar-header button {
padding: 0;
margin: 0;
}
.navbar {
min-height: auto;
}
.navbar-toggle .icon-bar {
background: #f9f9f9;
}
.navbar-collapse ul li:first-child a {
padding-left: 20px;
}
.nav>li {
text-align: center;
}
.navbar-nav>li>.dropdown-menu li {
text-align: center;
}
.navbar-nav .open .dropdown-menu .dropdown-header, .navbar-nav .open .dropdown-menu>li>a {
padding: 5px 15px;
}
.navbar-nav {
margin: 7.5px 0;
}
.main-slider .msi-pics .msi-circle {
height: 0;
}
.main-advantages .advant-item {
margin-bottom: 50px;
}
.main-about {
overflow: hidden;
}
.main-about .mabt-header .block-header {
font-size: 28px;
line-height: 30px;
}
.main-about .mabt-header .block-subheader {
font-size: 30px;
line-height: 40px;
}
.main-about .mabt-header .block-circle {
width: 150%;
height: 150%;
top: -120px;
left: 50%;
transform: translateX(-50%);
}
.main-about .mabt-header {
padding-top: 90px;
}
.main-about .mabt-content {
padding-top: 100px;
}
.main-services .row>div:nth-child(1) .service-item {
margin-top: 0;
}
.main-services .row>div:nth-child(3) .service-item {
margin-top: 0;
}
.service-item {
margin-bottom: 40px;
}
.main-middle {
overflow: hidden;
}
.main-middle .block-header {
font-size: 26px;
line-height: 34px;
margin-right: 0;
}
.main-specs .block-header {
font-size: 28px;
line-height: 36px;
}
.main-specs .m-spec-carousel .owl-nav {
top: -40px;
}
.main-specs .m-spec-carousel .owl-nav .owl-prev {
right: 50px;
left: auto;
}
.main-specs .m-spec-carousel .owl-nav .owl-next {
right: 0;
}
.main-beauty .block-header {
font-size: 28px;
line-height: 36px;
}
.mb-content {
margin-top: 40px;
}
.main-text-bottom .round-block {
background: transparent;
}
.rb-inner {
position: relative;
}
.rb-inner:before {
content: "";
position: absolute;
left: 50%;
transform: translateX(-50%);
border-radius: 50%;
bottom: -50px;
width: 700px;
height: 700px;
background-color: rgba(255, 255, 255, .15);
}
.main-text-bottom .mtb-content {
margin-top: 0;
}
.main-text-bottom {
padding-bottom: 60px;
}
footer .row {
display: block;
}
footer {
text-align: center;
background: none;
}
.fp-socials {
margin-top: 20px;
justify-content: center;
}
.fp-socials>a {
margin: 0 15px;
}
section.main+footer {
padding-bottom: 0;
background: none;
height: auto;
padding-top: 0;
margin-top: 0;
}
.owl-carousel .owl-item img {
width: auto;
height: 365px;
}
.proposals-icons img{
width:24px;
height:24px!important;
}
.to-top {
width: 100%;
height: 40px;
bottom: 0;
border-radius: 10%;
left: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
.bg-fph-waves {
margin-top: 0;
}
.fb-msi-image {
text-align: center;
}
.service-item .s-item-content {
padding: 0 25px;
}
.service-item {
height: 470px;
}
.service-item .s-item-content .s-item-header {
font-size: 16px;
}
.m-spec-carousel .spec-item {
max-width: 300px;
margin: 0 auto;
}
.top-part.inner {
padding-bottom: 0;
}
.about-quote-him .row {
display: flex;
flex-wrap: wrap-reverse;
}
.about-quote-him, .about-quote-her {
overflow: hidden;
}
.about-quote-him .aq-him-content {
margin-top: 50px;
margin-bottom: 30px;
}
.about-quote-him .aq-him-image .abt-quote {
width: 80%;
left: auto;
right: 0;
top: 70px;
}
.about-quote-her .aq-her-content {
margin-top: 20px;
margin-bottom: 30px;
}
.about-quote-her .aq-her-image {
margin-top: 0;
}
.about-quote-her .aq-her-image img.abt-quote {
width: 80%;
right: auto;
left: 0;
top: 70px;
}
.about-text .block-header {
font-size: 30px;
}
.about-text .block-header span {
font-size: 16px;
}
.abt-item {
flex-wrap: wrap;
justify-content: center;
text-align: center;
}
.abt-item .abt-icon {
margin-right: 0;
margin-bottom: 20px;
}
.about-bottom .round-block {
background-color: transparent;
height: auto;
}
.about-bottom .round-block .rb-header {
font-size: 36px;
margin-top: 210px;
}
.about-bottom .round-block .rb-sub {
font-size: 40px;
line-height: 1;
}
.about-bottom .rb-inner:before {
bottom: -90px;
}
.about-bottom .mtb-content {
margin-top: 130px;
}
.pc-item {
width: auto;
}
.actions-page .block-header {
font-size: 24px;
}
section.content ul li {
margin-bottom: 5px;
}
.serv-point-img {
display: none;
}
.mpf-header {
font-size: 28px !important;
}
.services-point .m-point-form {
margin-top: 140px;
padding-bottom: 100px;
}
.stuff-page-block .row {
flex-wrap: wrap;
}
.stuff-img {
margin-bottom: 40px;
}
section.stuff-page+footer {
height: auto;
}
.services .top-part.inner {
padding-bottom: 40px;
}
.services-first {
overflow: hidden;
}
.services-first .block-header {
font-size: 28px;
margin-bottom: 10px;
}
.services-first .block-sub {
margin-left: 10px;
font-size: 40px;
line-height: 40px;
}
.services-first .s-first-text {
padding-right: 0;
}
.services-first .s-first-content .sfrst-round {
width: 400px;
height: 400px;
}
.services-first .s-first-content {
margin-top: 30px;
}
.services-second .row>div:nth-child(1) .service-item,
.services-second .row>div:nth-child(3) .service-item {
margin-top: 0;
}
.services-third .round-block {
background-color: transparent;
}
.services-third .round-block .rb-header {
font-size: 44px;
margin-top: 270px;
}
.services-third .rb-inner:before {
bottom: -100px;
}
.services-third .sthrd-content {
margin-top: 15px;
}
.services-divider .block-header {
margin: 0;
text-align: center;
font-size: 36px;
}
.services-divider .block-sub {
text-align: center;
font-size: 40px;
margin: 0;
}
.services-third {
overflow: hidden;
}
.service .top-part.inner .section-header {
font-size: 24px;
}
.service-top-text .block-header {
font-size: 28px;
}
.service-top-text .block-sub {
font-size: 40px;
line-height: 48px;
}
.service-top-text .services-list {
padding: 50px 40px 45px 40px;
}
.service-middle-text .block-header {
font-size: 28px;
}
.service-bottom-text .block-header {
font-size: 40px;
}
.service-bottom-text .block-header span {
font-size: 16px;
}
.service-middle-text {
background: url(//www.evkaliptmed.ru/content/themes/moon-prism/assets/img/bg-pattern.jpg) !important;
}
.beauty-blog .row {
flex-wrap: wrap;
}
.beauty-blog .mb-image {
width: auto;
}
.beauty-blog {
overflow: hidden;
}
.beauty-blog .mb-content .mb-header {
font-size: 19px;
}
.beauty-page-top .block-header {
font-size: 28px;
}
.beauty-page-top .btp-participants .btpi-item {
flex-wrap: wrap;
}
.beauty-page-top .btp-participants .btpi-item .btpi-img {
margin-bottom: 20px;
}
.beauty-page-top .bpt-image {
margin-top: 30px;
}
.beauty-page-bottom .block-header {
font-size: 28px;
}
.beauty-page-bottom {
padding-bottom: 160px;
}
.beauty-page-bottom:after {
height: 80px;
}
.works-block .block-header {
font-size: 28px;
}
.work-item .work-title {
font-size: 20px;
}
.work-item .work-photos a {
width: 100%;
}
.work-item .work-photos a:first-child {
margin: 0;
}
section.works .services-point .m-point-form {
margin-top: 270px;
}
section.works .services-point {
margin-top: 150px;
}
section.works+footer {
height: auto;
}
.work-item .work-photos {
text-align: center;
}
.contacts-page .phones, .contacts-page .address,
.contacts-page .email, .contacts-page .worktime {
margin-bottom: 15px;
}
.map-box, .map {
height: 400px;
}
section.contacts .services-point {
margin-top: 50px;
}
section.contacts .services-point .m-point-form {
margin-top: 150px;
}
section.contacts+footer {
height: auto;
}
.reviews-block .block-header {
font-size: 26px;
}
.block-text {
margin-bottom: 25px;
}
.map-box:before, .map-box:after {
display: none;
}
section.contacts .services-point .sp-inner {
margin-top: 0;
}
section.beauty-blog-page+footer {
height: auto;
}
.partners-carousel {
margin-top: 15px;
}
.phone a, .phones span a {
color: inherit;
}
.phone2 a, .phones span a {
color: inherit;
}
.ps-item-right {
padding-left: 80px;
}
.service-top-block{
padding-top: 40px;
}
.stuff-block img {
height: 452px;
width: auto;
}
.category-news .top-part.inner {
padding-bottom: 0;
}
.actions-block-wrap .top-part.inner {
padding-bottom: 0;
}
.navbar-extend .nav li a:before{
border-top: 0px solid #94c007;
}
.navbar-header {
right: 35px;
top: -58px;
}
.by {
text-align: right;
}
.actions-page .block-header{
margin-top: 50px;
font-size: 50px;
}
.action-line {
max-width: 100%;
}
.top_info {
text-align: center;
}
.blackstup_anal_krovi .block-subheader {
margin-top: 0px;
}
.blackstup_anal_krovi .block-subheader .comp1 {
font-size: 26px;
}
.blackstup_anal_krovi .block-subheader .comp2 {
font-size: 56px;
}
.blackstup.blackstup_anal_krovi .block-header {
padding-bottom: 5px;
margin-top: 5px;
line-height: 0.8;
font-size: 40px;
}
span.olimpfive-btn.act-btn-fil, span.teatralnaya-btn.act-btn-fil{
margin-left: 0;
}
}
@media only screen and (min-width : 481px) and (max-width : 767px) {
.phone-block {
display: flex;
justify-content: flex-end;
}
.orderCall {
text-align: center;
}
.orderCall a.btn-rgb {
padding: 5px 5px;
margin-left: 20%;
margin-top: 15px;
}
.navbar-header {
right: 40px;
top: 1px;
}
.flex-right .col-xs-10 {
width: 86.333333%;
}
.phone a, .phones span a {
padding-right: 8px;
}
.phone2 a, .phones span a {
padding-right: 8px;
}
.navbar-extend .nav li a:before{
border-top: 0px solid #94c007;
}
.navbar-header {
right: 50px;
top: -48px;
}
.slide_doctor858 .main-slider .ms-item .msi-pics img{
left: 90%;
}
.slide_doctor858 .grey01{
font-size: 40px;
}
.slide_doctor858 .green01{
font-size: 30px;
max-width: 300px;
}
}
@media only screen and (max-width : 480px) {
.ps-item img {
max-height: unset;
}
.ps-wrap {
padding-bottom: 0;
}
.btn-main {
padding-top: 0;
padding-bottom: 50px;
}
.btn-main .btn-rgb {
width: 180px;
}
.review-btn-single {
padding-left: 17px;
}
.review-btn {
padding-top: 5px;
float: right;
width: 211px;
}
.about-top-header {
margin-top: 26px;
}
.service-bottom-block .row-btns{
padding-top: 30px;
padding-bottom: 20px;
}
.uslugi-table-body .col-xs-12.col-md-12{
padding-left: 0;
padding-right: 0;
}
.proc-price-h {
padding-right: 41px;
}
.uslugi-forms {
text-align: center;
padding-left: 20px;
padding-right: 20px;
}
.flex-form {
justify-content: center;
}
.service-bottom-block .form-group.your-msg{
padding-left: 15px;
}
.service-bottom-block .form-group {
margin-bottom: 5px;
}
.service-top-block .sb-top-img img {
width: 100%;
height: auto;
}
.ball-fp-paralax{
display: none;
}
.fourth-header {
padding-top: 26px;
}
.m-point-form{
padding-top:50px;
}
.mask-slider{
display: none;
}
.city-fp-paralax{
display: none;
}
.main-slider .ms-item {
position: relative;
overflow: hidden;
}
.main-slider .ms-item .msi-content { top: 65%;
}
.makinyan span.green {
font-size: 42px;
text-shadow: 0px 0px 5px white, 0px 0px 5px white, 0px 0px 5px white;
}
.makinyan span.grey {
font-size: 24px;
}
span.moby-show {
display: inline;
}
.main-slider .ms-item .msi-content .block-header { font-size: 40px;
margin-top: 0;
}
.main-slider .ms-item .msi-content .btn-rgb {
padding: 13px 10px 15px;
max-width: 200px;
}
.main-slider .ms-item .msi-pics img {
min-width: 100%;
min-height: 100%;
height: 100%;
width: auto;
position: absolute;
left: 50%;
transform: translateX(-63%);
}
.main-slider .Slide1 .msi-pics img{
left: 90% !important;
}
.actions-block-wrap {
height: 100%;
}
.owl-carousel .owl-item img {
width: 100%;
height: auto;
}
.main-slider .owl-dots{
display:none;
}
.main-slider .owl-nav{
display:none;
}
#carousel {
width: 425px;
height: 340px;
overflow: hidden;
}
.gal-pg-item {
max-width: 290px;
}
.service-middle-block{
text-align: center;
}
.article-thumb img{
width:100%;
height:auto;
}
.gallery-page img {
width: 100%;
}
.uslugi-table-body .btn-rgb {
font-size: 12px;
}
.ps-item-right {
padding-left: 0px;
}
.review-btn {
padding-top: 0;
padding-bottom: 50px;
}
.c {
text-align: center;
}
.pb-cotrols .prev-btn {
left: 36%;
}
.pb-cotrols .next-btn {
left: 7%;
}
.main-services .s-items a {
line-height: 2em;
}
.orderCall {
text-align: left;
padding-left: 0;
}
.phone {
text-align: center;
padding-bottom: 18px;
font-size: 18px;
padding-bottom: 8px;
}
.phone2 {
text-align: center;
padding-bottom: 18px;
font-size: 18px;
padding-bottom: 8px;
}
.time-works{
text-align: center;
padding-bottom: 0px;
}
.navbar-header {
right: 25px;
top: -125px;
}
.orderCall a.btn-rgb{
max-width: 301px;
}
.orderCall a.btn-rgb {
padding: 14px 10px 15px;
}
.fourth-block .ball-fp-paralax img{
opacity: 0;
}
.by{
padding-top: 0;
text-align: center;
}
.third-block .tb-fp-img img{
width:100%;
}
.main-slider .msi-content .block-subheader {
font-size: 14px;
}
.msi-content .btn-rgb {
margin-top: 30px;
}
.proposals-text {
line-height: 1.5;
font-size: 14px;
}
.advantages-title {
font-size: 47px;
}
.sixb-fp-header {
padding-bottom: 75px;
}
.about-top-wrap .ball-fp-paralax {
opacity: 0;
}
ul.dropdown-menu.depth_0 {
width: 100%;
}
.navbar-extend .nav li a:before{
border-top: 0px solid #94c007;
} .foo-works-grid {
margin: 0;
}
.foo-col {
border-top: 1px solid #529843;
}
.foo-col:last-child {
border-bottom: 1px solid #529843;
}
.foo-fb-msi-content {
position: static;
max-width: 100%;
}
.foo-fb-msi-title {
padding-bottom: 0;
position: relative;
display: table;
width: 100%;
}
.fb-msi-items ul{
margin-bottom: 35px;
}
.foo-fb-msi-title a {
text-decoration: none;
width: 100%;
padding-right: 34px;
height: 75px;
display: table-cell;
vertical-align: middle;
}
.foo-fb-msi-title:before {
position: absolute;
right: 10px;
top: 24px;
content: "";
width: 15px;
height: 15px;
border-bottom: 3px solid #529843;
border-right: 3px solid #529843;
transform: rotate(-45deg);
}
.foo-fb-msi-title--active:before {
transform: rotate(45deg);
}
.foo-fb-msi-items {
opacity: 1;
}
.fb-msi-image.foo-img {
display: none;
}
.wg-item.foo-wg-item{
margin: 0;
}
.orderCall {
display: none;
}
.stuff-left-buttom {
text-align: center;
}
.stuff-right-buttom {
text-align: center;
}
.stuff-page-block {
padding-bottom: 40px;
}
.stuff-page-block {
padding-top: 0;
}
.stuff-name {
padding-top: 20px;
}
.research-desc-h {
padding-left: 0;
}
.proc-price-h {
text-align: left;
}
.uslugi-table-header .col-xs-4{
padding-left: 10px;
}
.service-bottom-block .row{
margin-right: 0;
margin-left: 0;
}
.distan .block-header {
font-size: 55px !important;
}
.grey01:last-child {
margin-bottom: 40px;
}
}
@media only screen and (max-width : 375px) {
.col-xs-12.col-sm-5.col-md-5.col-lg-5 {
text-align: center;
}
.btn-main {
padding-top: 0;
padding-bottom: 50px;
display: flex;
flex-direction: column;
float: none;
}
.btn-main .btn-rgb {
width: 100%;
max-width: 300px;
}
.review-btn-single{
padding-left: 0;
}
.review-btn-single.reviews-zapis{
padding-bottom: 15px;
}
.orderCall a.btn-rgb {
max-width: 250px;
}
#carousel {
width: 375px;
height: 340px;
overflow: hidden;
}
.cc-point-form{
width:100%;
}
.navbar-extend .nav li a:before{
border-top: 0px solid #94c007;
}
.proc-price-h {
padding-right: 0;
}
.uslugi-table-body tr td:nth-of-type(even) {
min-width: 149px;
}
}
@media only screen and (max-width : 320px) {
.uslugi-table-body tr td:nth-of-type(even) {
min-width: 90px;
}
.top-part.inner .section-header {
font-size: 50px;
line-height: 32px;
}
#carousel {
width: 320px;
height: 360px;
overflow: hidden;
}
.about-top-img {
padding-bottom: 0;
}
.pb-cotrols .prev-btn {
left: 33%;
}
.beauty-blog-page .top-part.inner .section-header {
font-size: 26px;
}
.beauty-page .top-part.inner .section-header {
font-size: 26px;
}
.main-services .s-items a {
line-height: 1.8em;
}
.phone {
font-size: 21px;
}
.phone2 {
font-size: 21px;
}
.orderCall a.btn-rgb{
padding: 14px 10px 15px;
max-width: 210px;
}
.navbar-header{
top: 6px;
right: 35px;
}
.main-slider .btn-rgb {
max-width: 289px;
}
.works-grid .fb-msi-image img {
width:100%;
}
.about-top-wrap .ball-fp-paralax {
opacity: 0;
}
.navbar-extend .nav li a:before{
border-top: 0px solid #94c007;
}
.navbar-header {
right: 20px;
top: -131px;
}
.uslugi-table-body table tr td{
max-width: 213px;
}
} @media (device-height : 667px)
and (device-width : 375px)
and (-webkit-min-device-pixel-ratio: 2){
.foo-fb-msi-title a {
font-size: 16px;
}
.navbar-header {
right: 20px;
top: -137px;
}
} @media (device-height : 568px)
and (device-width : 320px)
and (-webkit-min-device-pixel-ratio: 2){
.navbar-header {
right: 20px;
top: -138px;
}
.advantages-title {
padding-top: 80px;
}
}