* {
margin: 0;
padding: 0
}
html,
body {
height: 100%
}
html,
body,
div,
span,
h1,
h2,
h3,
h6,
p,
a,
em,
img,
ul,
li,
form {
border: 0;
font-family: inherit;
font-size: 100%;
font-weight: inherit;
vertical-align: baseline;
margin: 0;
padding: 0
}
input {
margin: 0;
padding: 0
}
body {
line-height: 1
}
b,
strong {
font-weight: 700
}
a {
cursor: pointer;
font-weight: 400;
text-decoration: none
}
a:hover {
text-decoration: underline
}
a img {
border: 0
}
a:hover,
a:active,
a:visited {
outline: 0;
-moz-outline: none
}
ul {
list-style: none
}
input:focus {
outline: 0
}
input {
font-family: Arial, sans-serif
}
input {
vertical-align: middle
}
img {
vertical-align: bottom
}
input::-moz-focus-inner {
border: 0;
padding: 0
}
body,
div,
p,
span,
a {
-webkit-font-smoothing: antialiased
}
section,
nav,
header,
footer,
aside,
article {
display: block
}
body div {
text-align: left
}
.clearfix {
clear: both;
overflow: hidden
}
.clearfix2:before,
.clearfix2:after {
content: "";
display: table;
height: 0
}
.clearfix2:after {
clear: both
}
.clearfix2 {
*zoom: 1
}
.relative {
position: relative
}
.none {
display: none
}
.al_center {
text-align: center
}
.al_left {
text-align: left!important
}
.al_right {
text-align: right!important
}
.f10 {
font-size: 10px;
line-height: 13px
}
.mt15 {
margin-top: 15px!important
}
.no-padB {
padding-bottom: 0!important
}
.pb5 {
padding-bottom: 5px!important
}
.pb30 {
padding-bottom: 30px!important
}
.pt15 {
padding-top: 15px!important
}
.pl5 {
padding-left: 5px!important
}
[class^=icon-] {
font-family: FontAwesome;
font-weight: 400;
font-style: normal;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
*margin-right: .3em
}
[class^=icon-]:before {
text-decoration: inherit;
display: inline-block;
speak: none
}
a [class^=icon-],
a [class^=icon-]:before {
display: inline
}
[class^=icon-] {
display: inline;
width: auto;
height: auto;
line-height: normal;
vertical-align: baseline;
background-image: none;
background-position: 0% 0%;
background-repeat: repeat;
margin-top: 0
}
.icon-angle-left:before {
content: "\f104"
}
.icon-angle-right:before {
content: "\f105"
}
.mfp-close {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none
}
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: .65;
padding: 0 0 18px 10px;
color: #333;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace
}
.mfp-close:hover,
.mfp-close:focus {
opacity: 1;
text-decoration: none
}
.mfp-close:active {
top: 1px
}
.white-popup-block {
padding: 25px;
background: #fff;
position: relative;
max-width: 480px;
margin: 25px auto;
-webkit-box-shadow: rgba(0, 0, 0, .4) 0 0 15px;
-moz-box-shadow: rgba(0, 0, 0, .4) 0 0 15px;
box-shadow: rgba(0, 0, 0, .4) 0 0 15px
}
.m-btn {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
-webkit-transition: all .2s linear;
transition: all .2s linear;
display: inline-block;
padding: 0 25px;
height: 40px;
line-height: 40px;
text-align: center;
box-sizing: border-box;
cursor: pointer
}
.m-btn:hover {
filter: alpha(opacity=60);
opacity: .6
}
.m-btn.m-btn_submit {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-transition: all .25s;
-o-transition: all .25s;
-webkit-transition: all .25s;
transition: all .25s;
height: 41px;
width: 102px;
padding: 0;
border: 0;
line-height: 41px;
color: #fff;
text-align: center;
background: #01416d;
cursor: pointer
}
.m-btn.m-btn_submit:hover {
text-decoration: none;
background-color: #31a2ed
}
.m-newsletter .m-btn_submit {
width: 110px;
font-size: 13px
}
.m-typo.m-typo_primary {
font: 24px/31px 'Arimo', sans-serif, sans-serif
}
.m-typo.m-typo_text {
font: 400 12px/16px 'Arimo', sans-serif, sans-serif;
color: #000;
margin-bottom: 20px
}
.m-typo.m-typo_strong {
font-weight: 700
}
.m-popup_inner .m-typo.m-typo_primary {
padding: 0 30px 15px 0
}
@media(max-width:450px) {
.m-popup_inner .m-typo.m-typo_primary {
font-size: 18px;
line-height: 24px
}
}
.m-popup_inner .m-typo.m-typo_strong {
padding-bottom: 5px
}
.m-newsletter .m-typo.m-typo_text {
font: 18px/22px 'Arimo', sans-serif, sans-serif;
color: #fff
}
@media screen and (min-width:768px) {
.m-newsletter .m-typo.m-typo_text {
font: 16px/20px 'Arimo', sans-serif, sans-serif;
text-shadow: 1px 1px 1px #0670b5
}
}
.m-newsletter .m-typo.m-typo_strong {
font-size: 14px;
line-height: 1.6;
color: #fff
}
@media screen and (min-width:980px) {
.m-newsletter .m-typo.m-typo_strong {
font-size: 15px;
line-height: 22px;
letter-spacing: -.3px
}
}
.m-newsletter .m-newsletter_bottom .m-typo.m-typo_text {
font-size: 12px
}
.m-newsletter .m-newsletter_subs .m-typo.m-typo_text {
margin: 0;
overflow-wrap: break-word;
word-wrap: break-word;
hyphens: auto
}
.new_opinion .is-svg {
display: inline-block;
width: 20px;
height: 30px;
vertical-align: middle
}
.new_opinion .is-svg svg {
width: 20px;
height: 25px;
fill: #31a2ed
}
.new_opinion .is-svg.is-off svg {
stroke: #31a2ed;
stroke-width: 2;
fill: #fff;
width: 18px;
height: 23px;
padding-top: 1px
}
.m-reviews {
padding: 15px 0;
height: inherit
}
@media screen and (min-width:980px) {
.m-reviews {
text-align: left
}
}
.m-reviews span {
white-space: nowrap
}
.m-reviews span:last-of-type {
display: block
}
@media screen and (min-width:480px) {
.m-reviews span:last-of-type {
display: inline-block
}
}
.m-newsletter .m-newsletter_content .m-newsletter_more {
position: relative
}
.m-newsletter .m-newsletter_content .m-newsletter_more p {
display: inline;
overflow-wrap: break-word;
word-wrap: break-word;
hyphens: auto
}
.nav_bar .search_form {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
width: 487px;
height: 50px;
background: #fff;
float: left
}
@media(max-width:1016px) {
.nav_bar .search_form {
width: 400px
}
}
@media(max-width:800px) {
.nav_bar .search_form {
left: 0;
margin-left: 0;
position: relative;
top: 0;
height: 40px
}
}
.nav_bar .search_form .s_area {
padding-left: 15px;
float: left;
position: relative
}
@media(max-width:800px) {
.nav_bar .search_form .s_area {
width: 100%;
padding-left: 0;
float: none
}
}
.nav_bar .search_form input {
border: 0;
height: 44px;
width: 565px;
position: absolute;
top: 3px;
left: 16px;
font-size: 16px;
background: transparent none
}
@media(max-width:1200px) {
.nav_bar .search_form input {
width: 520px
}
}
@media(max-width:1100px) {
.nav_bar .search_form input {
width: 470px
}
}
@media(max-width:1000px) {
.nav_bar .search_form input {
width: 420px
}
}
@media(max-width:900px) {
.nav_bar .search_form input {
width: 370px
}
}
@media(max-width:800px) {
.nav_bar .search_form input {
width: 100%;
text-indent: 15px;
height: 37px;
top: 1px;
left: 0
}
}
.nav_bar .search_form input::-webkit-input-placeholder {
color: #555
}
.nav_bar .search_form input:-moz-placeholder {
color: #555
}
.nav_bar .search_form input::-moz-placeholder {
color: #555
}
.nav_bar .search_form input:-ms-input-placeholder {
color: #555
}
.nav_bar .search_form .s_submit {
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -18px -74px no-repeat;
filter: progid: DXImageTransform.Microsoft.Alpha(enabled=false);
opacity: 1;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
-webkit-transition: all .2s linear;
transition: all .2s linear;
float: right;
display: block;
width: 30px;
height: 30px;
margin: 9px 4px 0
}
.nav_bar .search_form .s_submit:hover {
filter: alpha(opacity=60);
opacity: .6
}
@media(max-width:800px) {
.nav_bar .search_form .s_submit {
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -11px -70px no-repeat;
position: absolute;
right: 0;
margin: 0;
width: 41px;
height: 37px
}
}
.nav2 .nav_bar .search_form {
width: 100%;
position: relative;
background-color: transparent
}
@media screen and (min-width:480px) {
.nav2 .nav_bar .search_form {
width: 88%;
background-color: #fff
}
}
@media screen and (min-width:640px) {
.nav2 .nav_bar .search_form {
width: 92%
}
}
@media(min-width:801px) {
.nav2 .nav_bar .search_form {
width: 50%
}
}
.nav2 .nav_bar .search_form form {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
width: 82%;
height: 100%;
background-color: #fff
}
@media screen and (min-width:480px) {
.nav2 .nav_bar .search_form form {
width: 100%;
background-color: transparent
}
}
.nav2 .nav_bar .search_form .s_submit {
-moz-border-radius: 0 2px 2px 0;
-webkit-border-radius: 0;
border-radius: 0 2px 2px 0;
padding: 0;
margin: 2px 0 0;
width: 46px;
height: 36px;
text-align: center;
line-height: 33px;
background: 0 0;
float: none;
position: absolute;
right: 2px
}
@media screen and (min-width:480px) {
.nav2 .nav_bar .search_form .s_submit {
right: -57px
}
}
@media(min-width:801px) {
.nav2 .nav_bar .search_form .s_submit {
height: 46px;
line-height: 43px
}
}
.nav2 .nav_bar .search_form .s_submit span {
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -40px -656px no-repeat;
display: inline-block;
width: 28px;
height: 28px;
vertical-align: middle
}
.m-popup {
-moz-box-shadow: rgba(0, 0, 0, .4) 0 0 15px;
-webkit-box-shadow: rgba(0, 0, 0, .4) 0 0 15px;
box-shadow: rgba(0, 0, 0, .4) 0 0 15px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
position: relative;
padding: 20px 56px 20px 20px;
margin: 0 auto;
background: #fff
}
@media screen and (min-width:980px) {
.m-popup {
width: 800px
}
}
.m-newsletter {
background-color: #0781d1
}
.m-newsletter .m-newsletter_content {
display: block;
width: 100%;
margin: 0 auto;
padding: 20px 15px;
box-sizing: border-box
}
@media screen and (min-width:768px) {
.m-newsletter .m-newsletter_content {
padding: 25px 15px
}
}
@media screen and (min-width:1024px) {
.m-newsletter .m-newsletter_content {
display: table;
width: 100%;
box-sizing: border-box
}
}
@media screen and (min-width:1201px) {
.m-newsletter .m-newsletter_content {
width: 1200px
}
}
.m-newsletter .m-newsletter_content .m-newsletter_ico {
padding-right: 23px
}
.m-newsletter .m-newsletter_content .m-newsletter_ico::before {
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -563px -45px no-repeat;
content: '';
display: block;
width: 30px;
height: 21px
}
.m-newsletter .m-newsletter_content .m-newsletter_top {
border-bottom: 1px solid #31a2ed;
padding-bottom: 15px
}
.m-newsletter .m-newsletter_content .m-newsletter_bottom {
padding-top: 10px
}
.m-newsletter .m-newsletter_content .m-newsletter_top,
.m-newsletter .m-newsletter_content .m-newsletter_bottom {
display: flex;
align-items: center;
justify-content: center
}
.m-newsletter .m-newsletter_content .m-newsletter_title,
.m-newsletter .m-newsletter_content .m-newsletter_main {
display: block;
text-align: center
}
@media screen and (min-width:1024px) {
.m-newsletter .m-newsletter_content .m-newsletter_title,
.m-newsletter .m-newsletter_content .m-newsletter_main {
display: table-cell;
vertical-align: middle
}
}
.m-newsletter .m-newsletter_content .m-newsletter_title>*,
.m-newsletter .m-newsletter_content .m-newsletter_main>* {
display: inline-block;
vertical-align: middle
}
@media screen and (min-width:1024px) {
.m-newsletter .m-newsletter_content .m-newsletter_title>*,
.m-newsletter .m-newsletter_content .m-newsletter_main>* {
display: table-cell
}
}
.m-newsletter .m-newsletter_content .m-newsletter_title {
width: 100%
}
@media screen and (min-width:1024px) {
.m-newsletter .m-newsletter_content .m-newsletter_title {
width: 28vw
}
}
@media screen and (min-width:1201px) {
.m-newsletter .m-newsletter_content .m-newsletter_title {
width: 33%
}
}
.m-newsletter .m-newsletter_content .m-newsletter_subs p {
overflow-wrap: break-word;
word-wrap: break-word;
hyphens: auto
}
.m-newsletter .m-newsletter_content .m-newsletter_subs.is-desktop {
display: none
}
@media screen and (min-width:768px) {
.m-newsletter .m-newsletter_content .m-newsletter_subs.is-desktop {
display: block;
text-align: center;
margin-bottom: 10px
}
.m-newsletter .m-newsletter_content .m-newsletter_subs.is-desktop>* {
display: inline-block;
vertical-align: middle
}
}
@media screen and (min-width:1024px) {
.m-newsletter .m-newsletter_content .m-newsletter_subs.is-desktop {
display: flex;
align-items: center;
text-align: left;
margin-bottom: 0
}
.m-newsletter .m-newsletter_content .m-newsletter_subs.is-desktop>* {
display: block
}
}
.m-newsletter .m-newsletter_content .m-newsletter_subs.is-tablet {
display: block;
font-weight: 700;
font-size: 16px;
text-align: center
}
@media screen and (min-width:768px) {
.m-newsletter .m-newsletter_content .m-newsletter_subs.is-tablet {
display: none
}
}
.m-newsletter .m-newsletter_content .m-newsletter_form,
.m-newsletter .m-newsletter_content .m-newsletter_more {
margin-top: 10px
}
@media screen and (min-width:1024px) {
.m-newsletter .m-newsletter_content .m-newsletter_form,
.m-newsletter .m-newsletter_content .m-newsletter_more {
margin-top: 0
}
}
.m-newsletter .m-newsletter_content .m-newsletter_form {
position: relative;
padding: 0 20px
}
.m-newsletter .m-newsletter_content .m-newsletter_form form {
display: flex
}
.m-newsletter .m-newsletter_content .m-newsletter_form form input {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
display: block;
height: 41px;
width: 100%;
margin-right: 10px;
padding: 0 15px;
border: 0;
font-size: 12px;
color: #01416d;
line-height: normal;
background: transparent #fff;
box-sizing: border-box
}
@media screen and (min-width:480px) {
.m-newsletter .m-newsletter_content .m-newsletter_form form input {
width: 240px
}
}
.m-newsletter .m-newsletter_content .m-newsletter_more {
min-width: 0;
max-width: auto;
padding-right: 0
}
@media screen and (min-width:768px) {
.m-newsletter .m-newsletter_content .m-newsletter_more {
max-width: 44vw;
width: 440px
}
}
@media screen and (min-width:1024px) {
.m-newsletter .m-newsletter_content .m-newsletter_more {
min-width: 8vw;
width: auto;
padding-right: 43px
}
}
.m-newsletter .m-newsletter_content .m-newsletter_more p {
font-family: 'Arimo', sans-serif, sans-serif;
font-size: 12px;
line-height: 16px;
color: #fff
}
.m-newsletter .m-newsletter_content .m-newsletter_more p {
line-height: 12px
}
.m-newsletter .m-newsletter_content .m-newsletter_more .m-newsletter_reg {
display: block;
margin-top: 10px;
font-size: 12px;
line-height: 16px;
color: #31a2ed
}
.m-newsletter .m-newsletter_content .is-hidden {
display: none
}
.m-breadcrumb {
padding: 18px 0;
color: #555
}
@media(max-width:799px) {
.m-breadcrumb {
display: none
}
}
.m-breadcrumb .m-breadcrumb_txt {
padding-right: 10px;
display: none
}
.m-breadcrumb a {
color: #31a2ed;
padding: 0 10px 0 0;
line-height: 20px;
white-space: nowrap
}
.m-breadcrumb a em {
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
display: inline-block;
vertical-align: middle;
width: 5px;
height: 5px;
border-top: 1px solid #31a2ed;
border-right: 1px solid #31a2ed;
margin: -2px 0 0 8px
}
.m-breadcrumb span {
line-height: 20px
}
@media(max-width:999px) {
.m-breadcrumb a,
.m-breadcrumb span {
white-space: normal
}
}
.g-produkty.g-zobacz .m-breadcrumb {
max-width: 1200px;
margin: 0 auto
}
@media(max-width:1200px) {
.g-produkty.g-zobacz .m-breadcrumb {
padding: 18px 10px
}
}
.m-product_addTxt {
position: relative;
float: left
}
html,
body,
#sb-site,
.sb-slidebar {
margin: 0;
padding: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
html,
body {
width: 100%;
overflow-x: hidden
}
html {
height: 100%
}
body {
min-height: 100%;
height: auto;
position: relative
}
#sb-site {
width: 100%;
min-height: 100vh;
position: relative;
z-index: 1;
background-color: #fff
}
#sb-site:before,
#sb-site:after {
content: ' ';
display: table
}
#sb-site:before,
#sb-site:after {
clear: both
}
.sb-slidebar {
height: 100%;
overflow-y: auto;
position: fixed;
top: 0;
z-index: 0;
display: none;
background-color: #222
}
.sb-slidebar {
-webkit-transform: translateZ(0px)
}
.sb-left {
left: 0
}
.sb-slidebar {
width: 30%
}
@media(max-width:480px) {
.sb-slidebar {
width: 70%
}
}
@media(min-width:481px) {
.sb-slidebar {
width: 55%
}
}
@media(min-width:768px) {
.sb-slidebar {
width: 40%
}
}
@media(min-width:992px) {
.sb-slidebar {
width: 30%
}
}
@media(min-width:1200px) {
.sb-slidebar {
width: 20%
}
}
@media(max-width:800px) {
#sb-site,
.sb-slidebar {
-webkit-transform: translate(0px);
-moz-transform: translate(0px);
-o-transform: translate(0px);
transform: translate(0px);
-webkit-transition: -webkit-transform 400ms ease;
-moz-transition: -moz-transform 400ms ease;
-o-transition: -o-transform 400ms ease;
transition: transform 400ms ease;
-webkit-transition-property: -webkit-transform, left, right;
-webkit-backface-visibility: hidden
}
}
/*!* FullCalendar v2.6.1 Stylesheet
* Docs & License: http://fullcalendar.io/
* (c) 2015 Adam Shaw*/
::-moz-selection {
background: #333;
color: #fff;
text-shadow: none
}
::selection {
background: #333;
color: #fff;
text-shadow: none
}
.clearfix2::before,
.clearfix2::after {
content: '';
display: table;
height: 0
}
.clearfix2::after {
clear: both
}
html {
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
-webkit-overflow-scrolling: touch;
-webkit-font-smoothing: antialiased
}
.icon_me {
display: inline-block;
vertical-align: middle;
*vertical-align: auto;
*zoom: 1;
*display: inline;
width: 22px;
height: 22px;
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) 0 0 no-repeat
}
.icon_cart {
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -148px -754px no-repeat;
width: 29px;
height: 29px;
top: 0;
position: relative
}
body {
font: 400 12px 'Arimo', sans-serif, sans-serif;
color: #555
}
body a {
color: #31a2ed;
font-family: 'Arimo', sans-serif, sans-serif
}
.page_bg {
position: fixed;
top: 0;
left: 0;
width: 100%;
text-align: center;
z-index: -1
}
@media(max-width:1030px) {
.page_bg {
display: none
}
}
.page_bg_org {
width: 100%;
height: 80px;
background-color: #31a2ed;
position: absolute;
top: 114px;
left: 0;
display: none
}
@media(min-width:801px) {
.page_bg_org {
display: block
}
}
.banner_left {
position: absolute;
left: -165px;
top: 159px
}
@media(max-width:1380px) {
.banner_left {
display: none
}
}
.banner_right {
position: absolute;
right: -165px;
top: 159px
}
@media(max-width:1380px) {
.banner_right {
display: none
}
}
.b-bottomBanner {
display: none
}
@media screen and (min-width:801px) {
.b-bottomBanner {
position: fixed;
bottom: 0;
width: 100%;
max-width: 1200px;
text-align: center
}
}
.b-bottomBanner div {
width: auto!important;
height: auto!important
}
.b-bottomBanner img {
position: static!important;
max-width: 100%;
height: auto
}
.b-bottomBanner .b-bottomBanner_inner {
position: relative;
max-width: 1200px;
display: inline-block;
padding-top: 25px
}
.b-bottomBanner .b-bottomBanner_inner .b-bottomBanner_left {
position: absolute;
float: left;
width: 50%!important;
z-index: 1
}
.b-bottomBanner .b-bottomBanner_inner .b-bottomBanner_right {
z-index: 0
}
.b-bottomBanner .b-bottomBanner_close {
right: 40px;
top: 0;
cursor: pointer
}
@media screen and (min-width:1180px) {
.b-bottomBanner .b-bottomBanner_close {
right: 0
}
}
.b-bottomBanner .b-bottomBanner_close:active {
top: 0
}
.banner_right_fixed {
position: fixed;
right: 1px
}
@media(max-width:1263px) {
.banner_right_fixed {
display: none!important
}
}
.page_header {
width: 1200px;
margin: 0 auto;
position: relative;
z-index: 110;
width: auto
}
@media(max-width:1200px) {
.page_header {
width: 100%
}
}
@media(max-width:1020px) {
.page_header {
width: 100%;
margin: 0 auto
}
}
@media(max-width:800px) {
.page_header {
padding-top: 0
}
}
.page_content {
width: 1200px;
margin: 0 auto;
background-color: #fff
}
@media(max-width:1200px) {
.page_content {
width: 100%
}
}
@media(max-width:1020px) {
.page_content {
width: 100%;
margin: 0 auto
}
}
.page_bottom {
clear: both;
overflow: hidden;
width: 100%;
margin: 0 auto;
border-bottom: 1px solid #91d3ff
}
.page_footer {
width: 1200px;
margin: 0 auto;
padding-bottom: 40px
}
@media(max-width:1200px) {
.page_footer {
width: 100%
}
}
@media(max-width:1020px) {
.page_footer {
width: auto;
padding: 10px
}
}
@media(max-width:1200px) {
.mobile {
padding: 0 10px
}
}
.footer_section {
background-color: #31a2ed
}
@media(max-width:768px) {
body .isMobileFalse {
display: none!important
}
}
.prime_bar {
text-align: center;
padding: 10px 15px;
text-indent: -20px;
min-height: 45px;
position: relative
}
@media(min-width:801px) {
.prime_bar {
padding: 18px 10px;
text-align: left;
text-indent: 0
}
}
@media(min-width:1200px) {
.prime_bar {
height: 45px;
width: 1200px;
margin: 0 auto;
padding: 18px 0
}
}
.prime_bar .logo {
margin-top: 0;
display: inline-block;
vertical-align: top;
width: 50%;
line-height: 45px
}
@media(min-width:480px) {
.prime_bar .logo {
width: auto;
line-height: normal
}
}
@media(min-width:801px) {
.prime_bar .logo {
float: left;
width: 28%
}
}
.prime_bar .logo img {
max-width: 100%;
height: auto;
vertical-align: middle
}
@media(min-width:480px) {
.prime_bar .logo img {
float: left
}
}
.prime_bar .prime_bar_info {
float: right;
width: 70%;
margin-top: 3px;
display: none
}
@media(min-width:801px) {
.prime_bar .prime_bar_info {
display: table
}
}
.prime_bar .prime_bar_info .prime_bar_info_box {
display: table-cell;
padding-left: 10px;
box-sizing: border-box;
vertical-align: middle;
color: #555;
width: 33.3333%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.prime_bar .prime_bar_info .prime_bar_info_box.prime_bar_info_box3 {
text-align: center
}
.prime_bar .prime_bar_info .prime_bar_info_box.prime_bar_info_box4 {
text-align: right;
padding-left: 40px
}
.prime_bar .prime_bar_info .prime_bar_info_box.prime_bar_info_box4 .prime_bar_info_txt {
text-align: left
}
.prime_bar .prime_bar_info .prime_bar_info_box a {
color: #555;
font: 12px/17px 'Arimo', sans-serif, sans-serif
}
@media(min-width:1024px) {
.prime_bar .prime_bar_info .prime_bar_info_box a {
font: 16px/19px 'Arimo', sans-serif, sans-serif
}
}
.prime_bar .prime_bar_info .prime_bar_info_box a:hover {
text-decoration: none;
color: #f60
}
.prime_bar .prime_bar_info .prime_bar_info_box .prime_bar_info_txt {
display: inline-block;
vertical-align: middle;
font: 10px/17px 'Arimo', sans-serif, sans-serif
}
@media screen and (min-width:850px) {
.prime_bar .prime_bar_info .prime_bar_info_box .prime_bar_info_txt {
font-size: 11px
}
}
@media screen and (min-width:890px) {
.prime_bar .prime_bar_info .prime_bar_info_box .prime_bar_info_txt {
font-size: 12px
}
}
@media(min-width:1140px) {
.prime_bar .prime_bar_info .prime_bar_info_box .prime_bar_info_txt {
font: 16px/19px 'Arimo', sans-serif, sans-serif
}
}
.prime_bar .prime_bar_info .prime_bar_info_box .prime_bar_info_ico {
display: inline-block;
vertical-align: middle
}
.prime_bar .prime_bar_info .prime_bar_info_box .prime_bar_info_ico2 {
width: 32px;
height: 31px;
margin-right: 10px;
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -645px -86px no-repeat
}
.prime_bar .prime_bar_info .prime_bar_info_box .prime_bar_info_ico3 {
width: 64px;
height: 32px;
margin-right: 10px;
margin-left: 25px;
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -560px -84px no-repeat
}
.prime_bar .prime_bar_info .prime_bar_info_box .prime_bar_info_ico4 {
width: 37px;
height: 31px;
margin: 0 5px 0 0;
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -702px -85px no-repeat
}
@media screen and (min-width:1024px) {
.prime_bar .prime_bar_info .prime_bar_info_box .prime_bar_info_ico4 {
margin-right: 15px
}
}
.menu_icon {
width: 21px;
height: 14px;
overflow: hidden;
position: relative;
cursor: pointer
}
.menu_icon:hover .menu_icon_row {
background-color: #f60
}
.menu_icon .menu_icon_row {
display: block;
height: 2px;
margin-bottom: 4px;
background-color: #31a2ed
}
.menu_icon .menu_icon_col {
width: 3px;
height: 14px;
position: absolute;
top: 0;
left: 3px;
background-color: #fff
}
.mobile_open_menu {
display: block;
position: absolute;
top: 6px;
left: 6px;
padding: 20px
}
@media(min-width:480px) {
.mobile_open_menu {
top: 36px;
left: 0
}
}
@media(min-width:801px) {
.mobile_open_menu {
display: none
}
}
.mobile_open_menu .menu_icon_col {
top: 20px;
left: 23px
}
.nav_bar {
padding: 15px 0 0;
max-width: 1200px;
margin: 0 auto;
position: relative;
background: 0 0
}
@media(max-width:1199px) {
.nav_bar {
padding-left: 10px;
padding-right: 10px
}
}
@media(max-width:800px) {
.nav_bar {
background: #31a2ed;
height: auto;
padding: 10px 15px;
display: block;
position: static
}
}
.nav_bar .main_menu {
width: 217px;
float: left;
height: 65px;
padding-right: 15px;
display: block
}
@media(max-width:800px) {
.nav_bar .main_menu {
display: none;
padding-right: 0;
width: 100%;
position: relative;
height: auto;
margin-bottom: 0
}
}
.nav_bar .main_menu .browsecat {
width: 215px;
height: auto;
background: #fff
}
@media(max-width:800px) {
.nav_bar .main_menu .browsecat {
width: 100%;
height: auto;
border: 0;
display: none
}
}
.nav_bar .main_menu .browsecat a.trigger {
width: 215px;
height: 45px;
display: none;
font-size: 16px;
font-family: 'Arimo', sans-serif;
text-indent: 55px;
color: #555;
filter: progid: DXImageTransform.Microsoft.Alpha(enabled=false);
opacity: 1;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
-webkit-transition: all .2s linear;
transition: all .2s linear;
position: relative
}
.nav_bar .main_menu .browsecat a.trigger:after {
position: absolute;
display: block;
content: '';
width: 21px;
height: 14px;
left: 22px;
top: 25px;
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -206px -719px no-repeat
}
.nav_bar .main_menu .browsecat a.trigger:hover {
text-decoration: none;
filter: alpha(opacity=80);
opacity: .8
}
@media(min-width:801px) {
.nav_bar .main_menu .browsecat a.trigger {
display: block
}
}
.nav_bar .main_menu .browsecat i.arr_down {
position: absolute;
width: 0;
height: 0;
border: 5px solid #f60;
border-top-color: #fff;
border-bottom: 0;
top: 29px;
right: 18px
}
.nav_bar .main_menu .browsecat i.arr_up {
position: absolute;
width: 0;
height: 0;
border: 5px solid #f60;
border-bottom-color: #fff;
border-top: 0;
top: 30px;
right: 18px;
display: none
}
.nav_bar .main_menu div.closed {
overflow: hidden
}
@media(max-width:800px) {
.nav_bar .main_menu div.closed {
-moz-box-shadow: #fff 0 0 0;
-webkit-box-shadow: #fff 0 0 0;
box-shadow: #fff 0 0 0;
border: 0;
height: auto
}
}
.nav_bar .user_box {
float: left;
padding-left: 18px;
padding-right: 5px;
padding-top: 5px
}
.nav_bar .user_box a {
display: block;
color: #000;
line-height: 19px
}
@media(max-width:800px) {
.nav_bar .user_box {
display: none
}
}
.nav_bar span.sep {
float: left;
display: block;
margin: 0 15px;
width: 5px;
height: 50px;
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -166px -10px no-repeat
}
@media(max-width:800px) {
.nav_bar span.sep {
display: none
}
}
.nav_bar .shopping_cart {
float: right;
position: relative;
height: 47px;
line-height: 47px;
z-index: 500;
background: #31a2ed
}
.nav_bar .shopping_cart:after {
background: #31a2ed none repeat scroll 0 0;
border-radius: 0 30px 30px 0;
content: "";
display: block;
height: 47px;
position: absolute;
right: -20px;
width: 20px
}
.nav_bar .shopping_cart:before {
background: #31a2ed none repeat scroll 0 0;
border-radius: 30px 0 0 30px;
content: "";
display: block;
height: 47px;
position: absolute;
left: -20px;
width: 20px
}
@media(max-width:990px) {
.nav_bar .shopping_cart {
width: 46px;
height: 42px
}
}
@media(max-width:800px) {
.nav_bar .shopping_cart {
position: absolute;
right: 0;
top: 44px;
background: 0 0
}
.nav_bar .shopping_cart:after,
.nav_bar .shopping_cart:before {
display: none
}
}
@media(max-width:479px) {
.nav_bar .shopping_cart {
top: 13px
}
}
.page_content {
color: #222
}
.footer_links {
margin-top: 20px;
clear: both;
overflow: hidden;
width: 1200px;
margin: 0 auto
}
@media(max-width:1200px) {
.footer_links {
width: 100%
}
}
@media(min-width:801px) {
.footer_links {
padding: 0 10px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
}
@media(min-width:1200px) {
.footer_links {
padding: 0
}
}
.footer_links .fl_links {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
@media(min-width:801px) {
.footer_links .fl_links {
width: 25%;
float: left;
padding: 30px 0
}
}
.footer_links .fl_links .flt {
color: #fff;
padding: 14px 35px 14px 20px;
position: relative;
font-size: 16px;
line-height: 18px;
border-top: 1px solid #4ab0f4
}
.footer_links .fl_links .flt:hover {
cursor: pointer;
background-color: #4ab0f4
}
.footer_links .fl_links .flt:after {
border-right: 1px solid #c7e6fa;
border-top: 1px solid #c7e6fa;
content: '';
display: block;
height: 7px;
position: absolute;
right: 15px;
top: 20px;
width: 7px;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
-webkit-transition: all .2s linear;
transition: all .2s linear;
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg)
}
@media(min-width:801px) {
.footer_links .fl_links .flt:after {
display: none
}
}
@media(min-width:801px) {
.footer_links .fl_links .flt {
padding: 0 0 20px;
border-top: 0
}
.footer_links .fl_links .flt:hover {
cursor: default;
background-color: transparent
}
}
.footer_links .fl_links li {
padding: 1px 0;
color: #fff;
line-height: 19px
}
@media(max-width:800px) {
.footer_links .fl_links li {
padding: 3px 0
}
}
.footer_links .fl_links li a {
color: #fff;
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -996px -8px no-repeat;
line-height: 21px
}
@media(max-width:800px) {
.footer_links .fl_links li a {
font-size: 14px
}
}
.footer_links .fl_links ul {
display: none;
padding: 0 20px 15px;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
-webkit-transition: all .2s linear;
transition: all .2s linear
}
@media(min-width:801px) {
.footer_links .fl_links ul {
display: block!important;
padding: 0
}
}
.footer_links .fl_links_contact li {
padding-bottom: 15px
}
.footer_links .fl_links_contact li:last-child {
padding-bottom: 0
}
.footer {
width: 100%;
overflow: hidden
}
.footer .enp {
padding-top: 17px
}
@media(min-width:480px) {
.footer .enp {
float: right;
padding-left: 25px
}
}
.footer .enp a {
color: #fff
}
.footer .footer_left {
float: left;
width: 80%
}
.footer .foot-foot {
clear: both;
overflow: hidden;
color: #fff;
padding: 24px 0;
line-height: 19px
}
@media(max-width:768px) {
.g-produkty.g-zobacz .tabs.no-rwd {
padding: 0;
border-bottom: 0;
display: block
}
.g-produkty.g-zobacz .tabs.no-rwd a {
display: none
}
.g-produkty.g-zobacz .tabs.no-rwd .active {
display: block;
float: none;
background-color: transparent;
color: #555;
font: 18px/26px 'Arimo', sans-serif;
border: 0;
text-align: left;
border-bottom: 1px solid #ebebeb;
cursor: pointer;
position: relative;
padding: 17px
}
.g-produkty.g-zobacz .tabs.no-rwd .active:hover:after {
border-top-color: #f60;
border-right-color: #f60
}
.g-produkty.g-zobacz .tabs.no-rwd .active:after {
content: '';
display: block;
position: absolute;
width: 7px;
height: 7px;
border-top: 1px solid #555;
border-right: 1px solid #555;
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
top: 50%;
margin-top: -3px;
right: 30px
}
}
.g-produkty.g-zobacz .tab_content {
display: none
}
@media(min-width:769px) {
.g-produkty.g-zobacz .product_tabs .tab_content {
display: block!important
}
}
@media(max-width:480px) {
.g-produkty.g-zobacz .pv_left {
border-top: 0
}
}
.g-produkty.g-zobacz .page_content {
width: auto
}
.g-produkty.g-zobacz .product_view_head,
.g-produkty.g-zobacz .product_view {
max-width: 1200px;
margin: 0 auto
}
@media(max-width:1200px) {
.g-produkty.g-zobacz .product_view_head {
margin: 0 10px
}
}
.g-produkty.g-zobacz .product_view {
margin-bottom: 20px
}
@media(max-width:1200px) {
.g-produkty.g-zobacz .product_view {
margin: 0 10px 20px
}
}
@media(max-width:640px) {
.g-produkty.g-zobacz .product_view {
margin-bottom: 0
}
}
.g-produkty.g-zobacz .product_tabs {
background-color: #f2f2f2
}
@media(max-width:1200px) {
.g-produkty.g-zobacz .product_tabs {
padding: 10px
}
}
.g-produkty.g-zobacz .product_tabs .pv_left {
max-width: 1200px;
margin: 0 auto
}
.g-produkty.g-zobacz .product_tabs .tab_box {
margin-top: 25px;
background-color: #fff
}
@media(max-width:768px) {
.g-produkty.g-zobacz .product_tabs .tab_box {
margin: 0
}
}
.g-produkty.g-zobacz .mobile {
padding: 0
}
.flag {
text-transform: uppercase;
margin-right: 20px;
font: 15px/32px 'Arimo', sans-serif, sans-serif;
color: #f60
}
.emblem_area {
position: relative
}
.emblem {
position: absolute
}
.product_installment {
display: none;
padding-bottom: 12px
}
@media screen and (min-width:640px) {
.product_installment {
display: block
}
}
.product_installment .product_installment_price {
color: #b90b0d;
padding-right: 2px
}
.product_installment .icon-calc {
padding-right: 5px
}
.icon-calc {
display: inline-block;
vertical-align: middle;
width: 12px;
height: 15px;
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -349px -785px no-repeat
}
.price {
color: #b90b0d;
text-align: left;
font: 48px/48px 'Arimo', sans-serif, sans-serif;
padding-bottom: 0;
white-space: nowrap
}
.price span {
font-size: 27px;
position: relative;
top: -15px
}
.add_to_cart {
display: block;
background-color: #f60;
color: #fff;
margin: 0 auto;
font: 400 20px/50px 'Arimo', sans-serif, sans-serif;
text-align: center;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
-webkit-transition: all .2s linear;
transition: all .2s linear;
max-width: 340px
}
.add_to_cart .icon_me {
top: -1px;
margin-right: 5%
}
.add_to_cart:hover {
filter: alpha(opacity=60);
opacity: .6;
text-decoration: none
}
.icon-tel {
display: inline-block;
width: 30px;
height: 30px;
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -201px -754px no-repeat
}
.buy_by_tel {
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
-moz-transition: all .2s linear;
-o-transition: all .2s linear;
-webkit-transition: all .2s linear;
transition: all .2s linear;
background-color: #f6f6f6;
padding: 10px 0;
color: #555;
margin: 5px auto;
text-align: center;
font-size: 12px;
display: block;
max-width: 340px
}
.buy_by_tel .icon-tel {
display: inline-block;
vertical-align: top;
margin-right: 10px
}
.buy_by_tel .buy_by_tel_txt {
display: inline-block;
text-align: left
}
.buy_by_tel:hover {
*zoom: 1;
filter: progid: DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF2F2F2', endColorstr='#FFF9F9F9');
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIuNSIgeTE9IjEiIHgyPSIuNSIgeTI9IjAiPjxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjZjJmMmYyIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZjlmOWY5Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTAgMGgxZTJ2MWUySDB6IiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPg==);
background-size: 100%;
background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(30%, #f2f2f2), color-stop(100%, #f9f9f9));
background-image: -moz-linear-gradient(bottom, #f2f2f2 30%, #f9f9f9);
background-image: -webkit-linear-gradient(bottom, #f2f2f2 30%, #f9f9f9);
background-image: linear-gradient(to top, #f2f2f2 30%, #f9f9f9);
text-decoration: none
}
.addon_red {
text-transform: uppercase;
color: #f60;
padding-bottom: 15px;
padding-top: 5px;
position: relative
}
.under_off:hover {
text-decoration: none
}
.show_clock {
display: none
}
.deliv_time {
margin: 0!important;
padding: 0!important;
background: transparent none;
position: relative;
display: none
}
@media screen and (min-width:640px) {
.deliv_time {
display: block
}
}
.deliv_time .deliv_time_box {
border: 1px solid #ebebeb;
border-bottom: 0;
text-align: left;
padding: 10px 20px;
position: relative
}
.deliv_time .deliv_time_box .dt_clock {
display: none
}
.deliv_time .deliv_time_box .txt1 {
text-align: left;
line-height: 23px
}
.deliv_time .deliv_time_box .txt2 {
color: #555;
font-family: digital;
font-size: 22px;
line-height: 23px;
vertical-align: middle;
text-align: left;
white-space: nowrap
}
.deliv_time .deliv_time_box .txt2 em {
font-style: normal
}
.deliv_time .deliv_time_box .txt2 #dtxt,
.deliv_time .deliv_time_box .txt2 #dtxt2 {
font-size: 12px;
font-family: 'Arimo', sans-serif;
vertical-align: middle
}
.deliv_time .deliv_time_box .txt2 #stxt,
.deliv_time .deliv_time_box .txt2 #stxt2 {
display: none
}
.deliv_time.mob {
display: block;
border: 0;
width: 95%;
margin: 0 auto!important
}
.deliv_time.mob .deliv_time_box {
border: 1px solid #ebebeb;
margin: 10px auto
}
.deliv_time.mob .txt1 {
text-align: center;
padding: 5px 0;
font-size: 14px;
line-height: 18px
}
@media screen and (min-width:640px) {
.deliv_time.mob {
display: none
}
}
.product_view_head {
overflow: hidden;
padding: 20px 0 15px
}
@media(min-width:481px) {
.product_view_head {
padding: 10px 0
}
}
@media(min-width:800px) {
.product_view_head {
padding-top: 0
}
}
.product_view_head .product_view_head_logo {
float: right;
width: 21%;
text-align: right
}
@media(max-width:480px) {
.product_view_head .product_view_head_logo {
display: none
}
}
.product_view_head .product_view_head_title {
font: 22px/27px 'Arimo', sans-serif, sans-serif;
color: #555
}
@media(max-width:480px) {
.product_view_head .product_view_head_title {
font: 16px/20px 'Arimo', sans-serif;
text-align: center
}
}
.product_view_head .product_view_head_title2 {
float: left;
width: 77%
}
@media(max-width:480px) {
.product_view_head .product_view_head_title2 {
float: none;
width: auto
}
}
.product_view_category {
border-top: 1px solid #ebebeb;
border-bottom: 1px solid #ebebeb;
padding: 16px 35px;
position: relative;
text-align: center;
color: #555;
font: 18px/22px 'Arimo', sans-serif
}
@media(min-width:481px) {
.product_view_category {
display: none
}
}
.product_view_category a {
color: #555;
font: 18px/22px 'Arimo', sans-serif
}
.product_view_category a:before {
content: '';
display: block;
border-left: 1px solid #31a2ed;
border-top: 1px solid #31a2ed;
height: 11px;
left: 20px;
position: absolute;
top: 21px;
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
width: 11px;
cursor: pointer
}
.product_view_category a:hover:before {
border-left-color: #f60;
border-top-color: #f60
}
.b-productRating {
display: none
}
.b-productRating.is-mobile {
display: block
}
.b-productRating.is-mobile .pv_rate {
display: block;
text-align: left;
position: relative;
padding-left: 10px;
margin: 10px 0
}
.b-productRating.is-mobile .pv_rate:before {
content: '';
display: block;
position: absolute;
left: 0;
top: 50%;
margin-top: -2px;
width: 3px;
height: 3px;
background-color: #31a2ed
}
.b-productRating.is-mobile .pv_rate .new_opinion {
display: inline-block
}
@media screen and (min-width:640px) {
.b-productRating.is-mobile {
display: none
}
}
.b-productAttributes.is-mobile {
display: block;
padding: 10px 0;
border-bottom: 1px solid #ebebeb
}
@media screen and (min-width:640px) {
.b-productAttributes.is-mobile {
display: none
}
}
.b-productAttributes.is-mobile.is-hidden {
display: none
}
.b-productAttributes.is-mobile .prd_txt_attribute {
display: none;
position: relative;
padding-left: 10px
}
.b-productAttributes.is-mobile .prd_txt_attribute:before {
content: '';
display: block;
position: absolute;
left: 0;
top: 8px;
width: 3px;
height: 3px;
background-color: #31a2ed
}
.b-productAttributes.is-mobile .prd_txt_attribute .prd_txt_attribute_name {
padding-right: 10px;
vertical-align: top
}
.b-productAttributes.is-mobile .prd_txt_attribute.prd_txt_attribute_card {
display: block
}
.b-productCard .pv_product_feature .prd_txt_attribute.prd_txt_attribute_card {
display: none
}
@media screen and (min-width:640px) {
.b-productCard .pv_product_feature .prd_txt_attribute.prd_txt_attribute_card {
display: block
}
}
.b-productCard .product_view_flag,
.b-productCard .pv_thumbs_box,
.b-productCard .m-product_addTxtPromo {
display: none
}
@media screen and (min-width:641px) {
.b-productCard .product_view_flag,
.b-productCard .pv_thumbs_box,
.b-productCard .m-product_addTxtPromo {
display: block
}
}
.b-productCard #thumb_0 {
display: none
}
@media screen and (min-width:641px) {
.b-productCard #thumb_0.is-active {
display: block
}
}
.b-productCard .product_view_head {
padding: 10px 0 0
}
@media screen and (min-width:640px) {
.b-productCard .product_view_head {
padding: 0 0 10px
}
}
.b-productCard .emblem {
z-index: 500!important
}
@media screen and (min-width:801px) {
.b-productCard .emblem {
z-index: auto!important
}
}
.b-deliveryAndPrice {
overflow: hidden;
padding: 15px 0
}
@media screen and (min-width:640px) {
.b-deliveryAndPrice {
display: none
}
}
.b-deliveryAndPrice .b-delivery.is-mobile {
float: left;
width: 50%
}
.b-deliveryAndPrice .b-price.is-mobile {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border-left: 1px solid #ebebeb;
float: left;
width: 50%
}
.product_view {
margin-bottom: 20px;
border: 0
}
.product_view .pv_rate {
display: none;
margin: 20px 0 16px
}
@media screen and (min-width:640px) {
.product_view .pv_rate {
display: block
}
}
.product_view .rat_calc {
color: #333;
line-height: 16px;
padding-bottom: 10px;
display: inline-block;
vertical-align: middle;
*vertical-align: auto;
*zoom: 1;
*display: inline
}
@media(max-width:640px) {
.product_view {
margin-top: 0
}
}
@media(max-width:768px) {
.product_view {
border-bottom: 0;
border-top: 0
}
}
.emblem {
display: none
}
.emblem .emblem_img {
height: auto
}
.pv_left {
padding: 0;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
float: left;
width: 74%;
border: 0;
border-top: 1px solid #ebebeb
}
.pv_left .m-product_addTxt {
clear: left;
float: left;
text-align: left;
z-index: 100
}
.pv_left .m-product_addTxt li {
font-size: 12px;
color: #f60;
padding: 2px 0 2px 20px;
position: relative
}
.pv_left .m-product_addTxt li:before {
content: '';
display: block;
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -349px -754px no-repeat;
width: 12px;
height: 9px;
position: absolute;
top: 5px;
left: 0
}
.pv_left .m-product_addTxt li a {
color: #f60
}
.pv_left .m-product_addTxt .m-product_addTxtPromo {
padding-top: 8px;
color: #31a2ed
}
.pv_left .m-product_addTxt .m-product_addTxtPromo:before {
display: none
}
.pv_left .m-product_addTxt .m-product_addTxtPromo a {
color: #31a2ed
}
.pv_left .equal3 {
position: relative;
padding-bottom: 35px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
@media(max-width:900px) {
.pv_left {
height: auto!important;
width: 100%;
float: none;
overflow: hidden
}
.pv_left .pv_product_feature {
width: 50%
}
.pv_left .equal3 {
height: auto!important;
padding-bottom: 5px
}
}
.pv_right {
float: right;
width: 24%;
padding: 0!important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: 0
}
@media(max-width:900px) {
.pv_right .prd_options {
float: right;
clear: right
}
}
.pv_right .check_stock_txt {
display: none
}
.pv_right .product_installment {
text-align: center
}
@media screen and (min-width:900px) {
.pv_right .product_installment {
text-align: left
}
}
.pv_right .equal3 {
position: relative;
padding: 0 0 35px!important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
@media(max-width:900px) {
.pv_right .equal3 {
overflow: hidden
}
}
.pv_right .add_to_cart {
margin-bottom: 10px
}
.pv_right .add_to_cart,
.pv_right .buy_by_tel {
width: auto
}
@media(max-width:900px) {
.pv_right {
height: auto!important;
float: none;
width: 100%;
margin: 5px auto 0;
text-align: center;
padding-top: 0
}
.pv_right .addon_red {
text-align: center
}
.pv_right .equal3 {
height: auto!important;
padding-bottom: 5px!important
}
.pv_right .add_to_cart,
.pv_right .buy_by_tel {
width: 75%
}
.pv_right .deliv_price {
text-align: center
}
}
@media(max-width:480px) {
.pv_right {
width: 100%
}
.pv_right .add_to_cart,
.pv_right .buy_by_tel {
width: auto
}
}
.buy_info {
padding: 20px;
border: 1px solid #ebebeb
}
@media(max-width:900px) {
.buy_info {
float: left;
width: 60%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
}
@media(max-width:640px) {
.buy_info {
float: none;
width: auto;
border: 0;
padding: 0
}
}
.buy_info>.relative {
display: none
}
@media screen and (min-width:640px) {
.buy_info>.relative {
display: block
}
}
.buy_info_price {
display: none;
padding-left: 5px
}
@media screen and (min-width:640px) {
.buy_info_price {
display: block;
padding-left: 0
}
}
@media(max-width:900px) {
.buy_info_price {
max-width: 340px;
margin: 0 auto
}
.buy_info_price .price {
float: none;
text-align: center
}
}
@media(max-width:640px) {
.buy_info_price .price {
text-align: left
}
}
.b-price.is-mobile .buy_info_price,
.b-price.is-mobile .product_installment {
display: block;
padding: 10px 0 0 5px
}
@media screen and (min-width:640px) {
.b-price.is-mobile .buy_info_price,
.b-price.is-mobile .product_installment {
padding: 0;
display: none
}
}
@media screen and (min-width:640px) {
.b-delivery.is-mobile {
display: none
}
}
.b-delivery.is-mobile .delivery_info {
display: block
}
.b-delivery .check_stock_txt {
display: none
}
.delivery_info {
display: none
}
@media screen and (min-width:640px) {
.delivery_info {
display: block;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
float: right;
width: 40%;
border-left: 0;
border-top: 1px solid #ebebeb;
padding: 20px
}
}
@media screen and (min-width:900px) {
.delivery_info {
float: none;
width: 100%;
border: 1px solid #ebebeb;
border-top: 0
}
}
.delivery_info p {
line-height: 17px;
margin: 0!important;
padding: 3px 0 3px 10px!important;
position: relative
}
@media(max-width:900px) {
.delivery_info p {
max-width: 100%;
width: 330px;
margin: 0 auto!important;
text-align: left!important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
}
.delivery_info p:before {
content: '';
display: block;
position: absolute;
left: 0;
top: 10px;
width: 3px;
height: 3px;
background-color: #31a2ed
}
.delivery_info strong {
font-weight: 400
}
.delivery_info .deliv_price span {
color: #b90b0d
}
.delivery_info .delivery_info_txt {
padding-bottom: 8px
}
@media(max-width:900px) {
.delivery_info .delivery_info_txt {
max-width: 100%;
width: 340px;
margin: 0 auto
}
}
.delivery_info .icon-cal {
display: inline-block;
vertical-align: middle;
width: 23px;
height: 23px;
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -257px -777px no-repeat;
margin-right: 8px
}
.delivery_info .icon-cal:before,
.delivery_info .icon-cal:after {
display: none
}
.deliv_price {
font-size: 12px;
text-align: left
}
.deliv_price span {
color: #31a2ed
}
.pv_product_picture {
padding-top: 10px
}
@media screen and (min-width:641px) {
.pv_product_picture {
float: left;
width: 45%;
text-align: center
}
}
.pv_product_picture .emblem_area {
display: none
}
@media screen and (min-width:641px) {
.pv_product_picture .emblem_area {
display: block
}
}
.pv_product_picture .m-product_addTxt {
float: none;
margin-bottom: 15px
}
.pv_product_picture .big_foto {
width: 100%;
display: block;
margin: 0 auto;
position: relative;
display: none
}
.pv_product_picture .big_foto>img {
max-width: 100%;
height: auto
}
.pv_product_picture .is-active {
display: block
}
.pv_product_picture .pv_thumbs_box {
position: relative;
overflow: hidden;
clear: both
}
.pv_product_picture .pv_thumbs_box .rot_pagin {
display: none
}
.pv_product_picture .pv_thumbs_box .rot_arrow_right,
.pv_product_picture .pv_thumbs_box .rot_arrow_left {
width: 13px;
height: 13px;
position: absolute;
top: 50%;
margin-top: -6px;
display: block;
cursor: pointer;
border-top: 1px solid #333;
border-right: 1px solid #333;
-moz-transition: opacity .3s;
-o-transition: opacity .3s;
-webkit-transition: opacity .3s;
transition: opacity .3s
}
.pv_product_picture .pv_thumbs_box .rot_arrow_right:hover,
.pv_product_picture .pv_thumbs_box .rot_arrow_left:hover {
border-top-color: #f60;
border-right-color: #f60
}
.pv_product_picture .pv_thumbs_box .rot_arrow_left {
left: 10px;
z-index: 1;
-moz-transform: rotate(-135deg);
-ms-transform: rotate(-135deg);
-webkit-transform: rotate(-135deg);
transform: rotate(-135deg)
}
.pv_product_picture .pv_thumbs_box .rot_arrow_right {
right: 10px;
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg)
}
.pv_product_picture #pv_thumbs {
overflow: hidden;
width: 80%;
text-align: center;
margin-top: 10px;
padding-right: 2px;
padding-left: 2px;
float: none
}
@media(max-width:640px) {
.pv_product_picture #pv_thumbs {
display: none
}
}
.pv_product_picture #pv_thumbs .swiper-slide {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display: block;
float: left;
margin-bottom: 4px;
border: 1px solid #ebebeb;
border-right: 0;
width: 88px;
height: 88px;
line-height: 88px;
text-align: center;
cursor: pointer;
position: relative;
z-index: 100;
margin-left: -1px;
margin-right: 1px
}
.pv_product_picture #pv_thumbs .swiper-slide:after {
content: '';
display: block;
width: 1px;
top: 0;
right: -1px;
bottom: 0;
background-color: #ebebeb;
position: absolute
}
.pv_product_picture #pv_thumbs .swiper-slide.is-active,
.pv_product_picture #pv_thumbs .swiper-slide:hover {
border-color: #ffc199;
z-index: 200
}
.pv_product_picture #pv_thumbs .swiper-slide.is-active:after,
.pv_product_picture #pv_thumbs .swiper-slide:hover:after {
background-color: #ffc199
}
.pv_product_picture #pv_thumbs .swiper-slide img {
vertical-align: middle
}
#pv_product_m {
display: none
}
#pv_product_m img {
max-width: 100%;
height: auto
}
#pv_product_m .tooltip_emblemat {
z-index: 1000
}
@media(max-width:640px) {
#pv_product_m {
display: block
}
}
#pv_product_m #pr_right i {
width: 15px;
height: 15px;
border-top-width: 3px;
border-right-width: 3px
}
#pv_product_m #pr_left i {
width: 15px;
height: 15px;
border-top-width: 3px;
border-left-width: 3px
}
.pv_product_feature {
float: right;
width: 46%
}
.pv_product_feature .pv_code {
color: #555;
font-size: 12px;
padding-bottom: 15px
}
@media(max-width:640px) {
.pv_product_feature .pv_code {
text-align: center;
display: none
}
}
.pv_product_feature .pv_params {
padding: 10px 0;
border-bottom: 1px solid #ebebeb
}
@media screen and (min-width:640px) {
.pv_product_feature .pv_params {
border: 0;
color: #555
}
}
.pv_product_feature .prd_txt_attribute {
padding: 4px 0;
display: inline-block
}
.pv_product_feature .prd_txt_attribute:after {
content: ", ";
left: -3px;
position: relative
}
@media screen and (min-width:640px) {
.pv_product_feature .prd_txt_attribute:after {
display: none
}
}
.pv_product_feature .prd_txt_attribute:nth-child(n+5):after {
display: none
}
.pv_product_feature .prd_txt_attribute:nth-child(n+6) {
display: none
}
@media screen and (min-width:640px) {
.pv_product_feature .prd_txt_attribute:nth-child(n+6) {
display: block
}
}
@media screen and (min-width:640px) {
.pv_product_feature .prd_txt_attribute {
display: block
}
}
.pv_product_feature .prd_txt_attribute_name {
display: inline-block;
vertical-align: top
}
@media(min-width:641px) {
.pv_product_feature .prd_txt_attribute_name {
padding-right: 2%;
width: 40%
}
}
.pv_product_feature .prd_txt_attribute.prd_txt_attribute_productCode {
display: inline-block
}
@media screen and (min-width:640px) {
.pv_product_feature .prd_txt_attribute.prd_txt_attribute_productCode {
display: none
}
}
.pv_product_feature .prd_txt_attribute_val {
display: inline-block;
vertical-align: bottom;
font-weight: 700;
color: #555
}
@media screen and (min-width:640px) {
.pv_product_feature .prd_txt_attribute_val {
font-weight: 400
}
}
@media(min-width:641px) {
.pv_product_feature .prd_txt_attribute_val {
width: 56.5%
}
}
@media(max-width:640px) {
.pv_product_feature {
float: none;
width: 100%!important;
text-align: center
}
.pv_product_feature .pv_rate {
text-align: center
}
.pv_product_feature .prd_txt_attribute_card {
display: block
}
}
.prd_options {
position: absolute;
bottom: 0;
left: 0;
right: 0
}
@media(max-width:900px) {
.prd_options {
position: static;
padding-top: 12px
}
}
@media(max-width:640px) {
.prd_options {
text-align: center;
display: none
}
}
.prd_options a {
float: left;
margin-right: 24px
}
@media(max-width:640px) {
.prd_options a {
float: none
}
}
.prd_options a.kgo {
margin-right: 0;
display: none
}
.prd_options a.to_friend {
margin-right: 34px
}
.prd_options .share_txt {
display: none
}
.prd_options .share span {
margin-right: 10px;
padding-top: 4px
}
.check_btn {
cursor: pointer;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
display: inline-block;
vertical-align: middle;
*vertical-align: auto;
*zoom: 1;
*display: inline;
color: #4f4f4f;
padding: 3px 15px;
border: 1px solid #c6c7c7;
margin-left: 5px;
text-transform: none;
font-size: 12px;
*zoom: 1;
filter: progid: DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE');
background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIuNSIgeTE9IjAiIHgyPSIuNSIgeTI9IjEiPjxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWVlIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZD0iTTAgMGgxZTJ2MWUySDB6IiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPg==);
background-size: 100%;
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(70%, #ffffff), color-stop(100%, #eeeeee));
background-image: -moz-linear-gradient(top, #ffffff 70%, #eeeeee);
background-image: -webkit-linear-gradient(top, #ffffff 70%, #eeeeee);
background-image: linear-gradient(to bottom, #ffffff 70%, #eeeeee)
}
.check_btn:hover {
background: #f8f8f8 none
}
.tooltip_popup {
position: absolute;
top: 25px;
left: 25px;
padding: 17px 15px 10px;
background: #fff;
min-width: 150px;
max-width: 250px;
-moz-box-shadow: #000 0 0 10px;
-webkit-box-shadow: #000 0 0 10px;
box-shadow: #000 0 0 10px;
z-index: 9999
}
.tooltip_popup .tp_close {
position: absolute;
top: 7px;
right: 7px;
display: block;
width: 10px;
height: 9px;
background: url(https://cdn.estorecontent.com/visualizations/visualizationcontext_56/sprite.png) -507px -96px no-repeat
}
.tooltip_popup .tp_close {
display: none
}
.product_tabs .pv_left {
float: none;
width: 100%;
border: 0;
padding: 0
}
.tabs {
position: relative;
z-index: 100;
border: 0;
border-bottom: 1px solid #31a2ed;
padding: 0;
overflow: hidden
}
.tabs a {
padding: 20px 22px;
background: #fff none;
border-right: 1px solid #ebebeb;
color: #555;
text-align: center;
float: left
}
.tabs a.active {
background-color: #31a2ed;
border-right-color: #31a2ed;
color: #fff
}
.tabs a.active:hover {
color: #fff;
cursor: default;
background-color: #31a2ed
}
.tabs a:hover {
text-decoration: none;
background-color: #f1f1f1
}
.tab_box {
width: 100%;
margin: 0 0 15px
}
.tab_box .tab_content {
border: 0;
color: #333;
font: 400 12px/18px 'Arimo', sans-serif, sans-serif;
display: block;
overflow: hidden
}
@media(max-width:768px) {
.no-rwd {
display: none
}
}
.none {
display: none
}
input:focus {
outline: 0
}
.ico_info {
display: inline-block;
vertical-align: middle;
*vertical-align: auto;
*zoom: 1;
*display: inline;
width: 10px;
height: 10px;
border: 1px solid #31a2ed;
margin-left: 3px;
text-align: center;
text-indent: -1px;
margin-left: 5px;
position: relative;
color: #31a2ed;
line-height: 11px;
cursor: default
}
.ico_info:after {
content: 'i';
cursor: default;
font-size: 11px;
font-weight: 400
}
.ico_info:hover {
background-color: #31a2ed;
color: #fff
}
.ico_info:hover:after {
color: #fff
}
.online_price {
display: none;
font-size: 11px;
text-align: left;
margin-top: 10px;
padding-bottom: 5px
}
@media(max-width:900px) {
.online_price {
width: 340px;
max-width: 100%;
margin: 10px auto 0
}
}
@media(max-width:768px) {
.online_price {
display: none
}
}
.mfp-close {
text-indent: -9999px;
width: 25px;
height: 25px;
line-height: 25px;
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
filter: progid: DXImageTransform.Microsoft.Alpha(enabled=false);
opacity: 1;
position: absolute;
padding: 0;
top: 15px;
right: 15px;
overflow: hidden;
border: 0;
background: transparent none
}
.mfp-close:active {
top: 15px;
outline: 0
}
.mfp-close:before {
content: ''!important;
display: block;
text-indent: 0;
top: 50%;
margin-top: -1px;
left: 0;
right: 0;
height: 2px;
background-color: #31a2ed;
position: absolute
}
.mfp-close:after {
content: '';
display: block;
text-indent: 0;
left: 50%;
margin-left: -1px;
top: 0;
bottom: 0;
width: 2px;
background-color: #31a2ed;
position: absolute
}
.mfp-close:hover:before,
.mfp-close:hover:after {
background-color: #f60
}
#pr_right,
#pr_left {
position: absolute;
top: 50%;
margin-top: -46px;
cursor: pointer;
z-index: 1000;
padding: 5px 10px;
background: rgba(255, 255, 255, .6)
}
#pr_right i,
#pr_left i {
font-size: 80px
}
#pr_right {
right: 15px
}
#pr_left {
left: 15px
}
#pr_right {
padding: 10px
}
#pr_right i {
background: transparent none;
display: block;
border-right: 1px solid #31a2ed;
border-top: 1px solid #31a2ed;
cursor: pointer;
display: block;
height: 11px;
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
width: 11px
}
#pr_right i:before {
display: none
}
#pr_right:hover i {
border-right-color: #f60;
border-top-color: #f60
}
#pr_left {
padding: 10px
}
#pr_left i {
background: transparent none;
display: block;
border-left: 1px solid #31a2ed;
border-top: 1px solid #31a2ed;
cursor: pointer;
display: block;
height: 11px;
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
width: 11px
}
#pr_left i:before {
display: none
}
#pr_left:hover i {
border-left-color: #f60;
border-top-color: #f60
}
.contact_bar {
display: none
}
.nav2 .contact_bar {
display: block;
padding: 8px 0 7px;
height: 17px;
border-bottom: 1px solid #ebebeb
}
@media(max-width:1200px) {
.nav2 .contact_bar {
padding: 8px 3px
}
}
@media(max-width:479px) {
.nav2 .contact_bar {
border: 0;
padding: 0;
height: auto
}
}
.nav2 .contact_bar .contact_bar_inner {
max-width: 1200px;
margin: 0 auto;
position: relative
}
.nav2 .contact_bar .contact_bar_account {
font-size: 13px;
color: #222;
position: absolute;
right: 63px;
top: 19px;
z-index: 100;
white-space: nowrap
}
@media(min-width:480px) {
.nav2 .contact_bar .contact_bar_account {
float: right;
position: relative;
margin-left: 20px;
right: 5px;
top: 0;
min-width: 170px;
text-align: right
}
}
.nav2 .contact_bar .contact_bar_tel {
float: right;
display: none
}
@media(min-width:480px) {
.nav2 .contact_bar .contact_bar_tel {
display: block
}
}
.nav2 .contact_bar .contact_bar_tel_nr {
color: #ff6500;
text-decoration: none
}
.nav2 .contact_bar .contact_bar_tel_nr:hover {
text-decoration: underline
}
.nav2 .contact_bar .contact_bar_txt {
color: #555;
font-size: 12px;
text-decoration: none
}
.nav2 .contact_bar .contact_bar_txt:hover {
text-decoration: underline
}
.nav2 .contact_bar .contact_bar_link {
margin-right: 33px
}
.nav2 .user_box {
display: none
}
.nav2 .nav_bar .sep {
display: none
}
.nav2 .nav_bar .main_menu .browsecat {
background: #fff none;
-moz-border-radius: 3px 3px 0 0;
-webkit-border-radius: 3px;
border-radius: 3px 3px 0 0
}
.nav2 .nav_bar .main_menu .browsecat .trigger {
height: 65px;
background: #f60;
-moz-border-radius: 3px 3px 0 0;
-webkit-border-radius: 3px;
border-radius: 3px 3px 0 0;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
color: #fff;
font: normal 20px/65px 'Arimo', sans-serif, sans-serif
}
.tooltip_popup {
-moz-box-shadow: rgba(0, 0, 0, .4) 0 0 10px;
-webkit-box-shadow: rgba(0, 0, 0, .4) 0 0 10px;
box-shadow: rgba(0, 0, 0, .4) 0 0 10px
}
.emblem_area {
text-align: center
}
.nav_bar .main_menu {
z-index: 1000
}
.mfp-close:before {
content: 'x'
}
@media(max-width:800px) {
#newsSubmit,
.add_to_cart,
a.fbox_buy,
.buy_by_tel,
.checkStock,
.m-btn {
font-weight: 600
}
}
.tooltip_popup {
-moz-box-shadow: rgba(0, 0, 0, .4) 0 0 10px;
-webkit-box-shadow: rgba(0, 0, 0, .4) 0 0 10px;
box-shadow: rgba(0, 0, 0, .4) 0 0 10px
}
.emblem_area {
text-align: center
}
.nav_bar .main_menu {
z-index: 1000
}
.tooltip_popup {
-moz-box-shadow: rgba(0, 0, 0, .4) 0 0 10px;
-webkit-box-shadow: rgba(0, 0, 0, .4) 0 0 10px;
box-shadow: rgba(0, 0, 0, .4) 0 0 10px
}
.emblem_area {
text-align: center
}
.nav_bar .main_menu {
z-index: 1000
}
.mm-slideout {
background: rgba(3, 2, 1, .3);
display: none;
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 1009
}
.sb-slidebar {
z-index: 1010
}
.mm-slideoutClose {
background: #fff;
display: none;
padding: 27px 16px;
position: fixed;
top: 0;
left: 0;
width: 100%;
z-index: 1009;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.mm-slideoutClose .mm-slideoutClose_switch {
position: absolute;
cursor: pointer;
right: 0;
width: 20px;
height: 20px;
top: 0;
padding: 17px 20px
}
.mm-slideoutClose .mm-slideoutClose_switch span {
display: block;
background: #31a2ed;
width: 26px;
height: 3px;
position: absolute;
top: 26px;
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg)
}
.mm-slideoutClose .mm-slideoutClose_switch span:nth-child(2) {
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg)
}
.sb-slidebar {
background-color: #fff
}
.b-mobileMenu {
background: #fff
}
.b-mobileMenu .b-mobileMenu_header {
background: #ff7922;
width: 100%;
padding: 0 16px 0 0;
color: #fff;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box
}
.b-mobileMenu .b-mobileMenu_header .menu_icon {
float: left;
margin-right: 10px;
padding: 20px 10px 20px 20px
}
.b-mobileMenu .b-mobileMenu_header .menu_icon .menu_icon_row {
background-color: #fff
}
.b-mobileMenu .b-mobileMenu_header .menu_icon .menu_icon_row:hover {
background-color: #fff
}
.b-mobileMenu .b-mobileMenu_header .menu_icon .menu_icon_col {
background-color: #ff7922;
top: 20px;
left: 23px
}
.b-mobileMenu .b-mobileMenu_header .menu_icon .menu_icon_col:hover {
background-color: #ff7922
}
.b-mobileMenu .b-mobileMenu_header p {
color: #fff;
font-size: 16px;
float: left;
margin-top: 16px
}
.check_btnWarranty {
margin: 10px 0;
color: #f60;
border: 1px solid #f60
}
.m-openHours {
display: block;
float: right;
margin-right: 50px;
text-align: right
}
@media screen and (min-width:640px) {
.m-openHours {
margin-right: 100px
}
}
@media screen and (min-width:768px) {
.m-openHours {
margin-right: 150px
}
}
a[data-uamp-action] {
display: block
}