@media screen and (max-width: 1360px){
}
@media screen and (max-width: 1200px){
.navigation > ul > li {
margin: 0 10px;
}
.day-item .cell,
.day-item .circle {
width: 100px;
height: 100px;
}
.day-item .circle:before {
width: 40px;
margin: -3px 0 -3px -20px;
}
.day-item {
font-size: 13px;
}
}
@media screen and (max-width: 990px){
body {
font-size: 16px;
}
.admin-bar .header-wrap {top: 32px;}
.button-style1 {
font-size: 14px;
padding: 15px 10px;
}
.button-style1.min {
font-size: 12px;
padding: 10px 10px
}
.button-style2 {
font-size: 12px;
padding: 8px 15px;
}
.button-style2.min {
font-size: 11px;
padding: 7px 15px;
}
.button-style2.big {
font-size: 14px;
padding: 8px 15px;
}
.top-header {
display: none;
height: 0;
overflow: hidden;
padding: 0;
min-height: 0;
}
.header-wrap {
position: fixed;
top: 0;
}
.ypromo-site-bar-body .header-wrap {
top: 65px;
}
.navigation {
display: none;
}
.logo-area a {
height: 45px;
}
.logo-area img {
max-height: 30px;
}
.header .search-module {
display: none;
}
.mobile-side-button {
display: block;
}
.mobile-side .search-module {
display: block;
padding: 15px 20px;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
overflow: hidden;
width: 100%;
}
.contact-item:not(:last-of-type) {
margin-right: 10px;
}
.testimonials-item .text .top, .desc-block .top {
height: 80px;
}
.day-item .cell,
.day-item .circle {
width: 70px;
height: 70px;
}
.day-item .circle:before {
width: 40px;
margin: -3px 0 -3px -20px;
}
.day-item {
font-size: 9px;
}
.footer [class^="fw-col-"]:not(:last-of-type) {
margin-bottom: 30px;
}
}
@media screen and (max-width: 768px){
.button-style1 {
font-size: 16px;
padding: 10px 10px;
min-width: 110px;
}
.full-screen {
font-size: 9px;
}
.full-screen .h1 {
margin-bottom: 10px;
}
.full-screen p {
margin: 10px 0;
}
.full-screen .container { }
.full-screen p {
font-size: 1.486em;
}
.footer [class^="fw-col-"] {
border:none;
}
.testimonials-item .text {
margin: 0 auto;
max-width: 480px;
}
.testimonials-item .image {
max-width: 450px;
width: 100%;
height: 280px;
position: relative;
margin: 0 auto;
}
.testimonials-item .image div {
left: 0;
}
.day-item .cell,
.day-item .circle {
width: 115px;
height: 115px;
}
.day-item .circle:before {
width: 60px;
margin: -3px 0 -3px -30px;
}
.day-item {
font-size: 13px;
}
.doctor-col img {
max-width: 480px;
width: 80%;
}
.contact-col {
border: none !important;
}
.full-screen .h1 {
font-size: 3em;
}
.blog-item.in-row .image {
margin-bottom: 30px;
}
.full-screen .blue-color {
color: inherit;
}
.product-item .price.min .sale-p {
top: 0;
}
.sidebar-wrap {
width: 310px;
}
.sidebar-wrap > .wrap {
padding: 0 15px 0 10px;
}
.price-list-t2-item {
width: 100%;
margin: 0;
}
}
@media screen and (max-width: 640px){
}
@media screen and (max-width: 380px){
}.fs-background {
overflow: hidden;
position: relative;       }
.fs-background,
.fs-background-container,
.fs-background-media {
-webkit-transition: none;
transition: none;
}
.fs-background-container {
width: 100%;
height: 100%;
position: absolute;
top: 0;
z-index: 0;
overflow: hidden;
}
.fs-background-media {
position: absolute;
top: 0;
bottom: 0;
opacity: 0;
}
.fs-background-media.fs-background-animated {
-webkit-transition: opacity 0.5s linear;
transition: opacity 0.5s linear;
}
.fs-background-media img,
.fs-background-media video,
.fs-background-media iframe {
width: 100%;
height: 100%;
display: block;
-webkit-user-drag: none;
}
.fs-background-media.fs-background-native,
.fs-background-media.fs-background-fixed {
width: 100%;
height: 100%;
}
.fs-background-media.fs-background-native img,
.fs-background-media.fs-background-fixed img {
display: none;
}
.fs-background-media.fs-background-native {
background-position: center;
background-size: cover;
}
.fs-background-media.fs-background-fixed {
background-position: center;
background-attachment: fixed;
}
.fs-background-embed.fs-background-ready:after {
width: 100%;
height: 100%;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1;
content: '';
}
.fs-background-embed.fs-background-ready iframe {
z-index: 0;
}.fw-main-row.background-video .fw-container,
.fw-main-row.background-video .fw-container-fluid {
z-index: 1;
}.fw-btn {
display: inline-block;
margin-bottom: 0;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
text-decoration: none;
white-space: nowrap;
outline: none;
padding: 8px 20px;
font-size: 14px;
line-height: 1.6;
border-radius: 4px;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-ms-transition: all 0.3s ease;
-webkit-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
.fw-btn span {
display: block;
}
.fw-btn:hover,
.fw-btn:focus {
text-decoration: none;
outline: none;
opacity: 0.85;
}
.fw-btn:active {
box-shadow: inset 0 0 20px #2e935f;
}
.fw-btn i {
margin-right: 5px;
}
.fw-btn i.pull-right {
margin: 0 0 0 8px;
position: relative;
top: 0.3em;
} .fw-btn.fw-btn-round {
border-radius: 38px;
}
.fw-btn.fw-btn-square {
border-radius: 0 !important;
}
.fw-btn.fw-btn-outline,
.fw-btn.fw-btn-borders {
background: transparent;
box-shadow: none;
text-shadow: none;
} .fw-btn.fw-btn-lg {
padding: 15px 35px;
font-size: 17px;
line-height: 1.33;
border-radius: 6px;
}
.fw-btn.fw-btn-lg.fw-btn-round {
border-radius: 52px;
}
.fw-btn.fw-btn-lg i.pull-right {
top: 0.2em;
}
.fw-btn.fw-btn-sm {
padding: 4px 12px;
font-size: 12px;
line-height: 1.5;
border-radius: 3px;
}
.fw-btn.fw-btn-sm.fw-btn-round {
border-radius: 30px;
}
.fw-btn.fw-btn-sm i.pull-right {
top: 0.2em;
}
.fw-btn.fw-btn-full {
width: 100%;
} .fw-btn-1 {
background-color: #5bcc92;
border-color: transparent;
border-width: 2px;
color: #ffffff;
font-family: Arial;
font-size: 14px;
font-weight: bold; }
.fw-btn-1.fw-btn-outline {
border-color: #5bcc92;
color: #5bcc92;
}
.fw-btn-1.fw-btn-outline:hover,
.fw-btn-1.fw-btn-outline:focus {
background-color: #5bcc92;
color: #ffffff;
}
.fw-btn-1:hover,
.fw-btn-1:focus {
background-color: #82d8ac;
color: #ffffff;
}
.fw-btn-1.fw-btn-rounded {
border-radius: 4px;
}
.fw-btn-1.fw-btn-borders {
border-top: 2px solid #5bcc92;
border-bottom: 2px solid #5bcc92;
color: #5bcc92;
border-radius: 0;
}
.fw-btn-1.fw-btn-borders:hover,
.fw-btn-1.fw-btn-borders:focus {
background-color: #5bcc92;
color: #ffffff;
}
.fw-btn-1.fw-btn-black {
background-color: #000000;
border-color: #000000;
color: #ffffff;
}
.fw-btn-1.fw-btn-black:active {
box-shadow: inset 0 0 20px #333333;
}
.fw-btn-1.fw-btn-blue {
background-color: #3c9beb;
border-color: #3c9beb;
color: #ffffff;
}
.fw-btn-1.fw-btn-blue:active {
box-shadow: inset 0 0 20px #1267af;
}
.fw-btn-1.fw-btn-green {
background-color: #44ac48;
border-color: #44ac48;
color: #ffffff;
}
.fw-btn-1.fw-btn-green:active {
box-shadow: inset 0 0 20px #276329;
}
.fw-btn-1.fw-btn-red {
background-color: #cb1e1b;
border-color: #cb1e1b;
color: #ffffff;
}
.fw-btn-1.fw-btn-red:active {
box-shadow: inset 0 0 20px #71110f;
}.fw-divider-space {
clear: both;
width: 100%;
}
.fw-divider-space.space-sm {
height: 30px;
}
.fw-divider-space.space-md {
height: 60px;
}
.fw-divider-space.space-lg {
height: 100px;
} .fw-divider-line {
clear: both;
position: relative;
margin-left: auto;
margin-right: auto;
max-width: 100%;
}