.geolocation{
font-size: 14px;
position: relative;
}
.geolocation a{
text-decoration: none;
border-bottom: 1px dashed;
color: #2cb7ff;
}
.geolocation a svg {
width: 10px;
height: auto;
margin-right: 2px;
}
.geolocation a path {
fill:#2cb7ff;
}
@media (max-width: 1024px) {
.geolocation { position: absolute;
right: 10px;
}
}
@media (max-width: 320px) {
.geolocation {
right: 0px;
}
}
.popup-window-overlay{
width:100% !important;
height:100% !important;
position:fixed !important;
}
.pop-up,
.popup-window.popup-window-with-titlebar{
padding:0px;
}
.pop-up .popup-window-titlebar{
width:100%;
height:auto;
margin:0px;
padding: 20px 25px;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
.pop-up .popup-window-titlebar-text{
display:inline;
padding:0;
}
.pop-up .popup-window-content{
width:100%;
float:left;
margin:0px;
padding:0px;
}
.pop-up .popup-window-message{
padding:20px 20px 15px;
}
.pop-up .popup-window-buttons{
width:100%;
float:left;
margin:12px 0px 0px 0px;
padding:0px 20px 20px;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
.pop-up .popup-window-close-icon{
width:24px;
height:24px;
position:absolute;
margin:0px;
padding:0px;
opacity:1;
text-align: center;
}
.pop-up .popup-window-close-icon svg {
margin:0px;
padding: 5px 4px 3px 5px;
width: 20px;
height: auto;
}
.pop-up .popup-window-wait{
margin:0px;
padding:50px 100px;
} .popup-window-overlay{
position: absolute;
background:rgba(87, 91, 113, 0.4) !important;
z-index: 1099;
width: 100%;
height: 100%;
filter: none;
opacity: 1;
display: none;
}
.pop-up{
font-family:"Open Sans", sans-serif;
white-space:normal;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-khtml-border-radius:6px;
border-radius:6px;
-webkit-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.36);
-moz-box-shadow:0px 0px 15px rgba(0, 0, 0, 0.36);
box-shadow:0px 0px 15px rgba(0, 0, 0, 0.36);
background:#f4f5fd;
}
.pop-up.popup-window{
position: fixed;
display: none;
left:50%;
top:50%;
z-index: 1100;
font-family:"Open Sans", sans-serif;
font-size: 13px;
-webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.36);
-moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.36);
box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.36);
background-color: #f4f5fd;
}
.popup-window-with-titlebar .popup-window-content,
.popup-window-content-gray .popup-window-content {
background-color: transparent !important;
}
.pop-up .popup-window-titlebar{
font-size:18px;
font-weight:600;
color:#fff;
text-align:left;
-moz-border-radius:5px 5px 0px 0px;
-webkit-border-radius:5px 5px 0px 0px;
-khtml-border-radius:5px 5px 0px 0px;
border-radius:5px 5px 0px 0px;
background: #48515a;
}
.pop-up .popup-window-titlebar-text{
font-size:inherit;
font-weight:inherit;
color:inherit;
line-height:inherit;
}
.pop-up .popup-window-content{
background:none;
}
.pop-up .popup-window-close-icon{
text-align:center;
text-decoration:none;
-moz-border-radius:12px;
-webkit-border-radius:12px;
-khtml-border-radius:12px;
border-radius:12px;
background:#fff;
-webkit-transition:all 0.15s ease 0s;
-moz-transition:all 0.15s ease 0s;
-o-transition:all 0.15s ease 0s;
transition:all 0.15s ease 0s;
cursor: pointer;
right: -10px;
top: -10px;
}
.pop-up .popup-window-close-icon:hover{
background:#cc9900;
}
.pop-up .popup-window-close-icon:after{
content:none;
}
.pop-up .popup-window-close-icon i{
font-size:15px;
color:#607D8B;
}
.pop-up .popup-window-close-icon i:hover {
color: #fff;
}
.pop-up .popup-window-wait{
text-align:center;
}
.pop-up .popup-window-wait i{
font-size:20px;
color:#b7bbd3;
}
.city-change{
width:426px;
}
#cityChange {
left: 50% !important;
margin-left: -213px !important;
}
@media (max-width: 425px) {
#cityChange {
width: 90%;
left: 50% !important;
margin-left: -45% !important;
}
._show_1e.wrap_mW {
z-index: 990 !important;
}
}
#popup-window-overlay-cityConfirm,
.pop-up.city-confirm{
display:none;
}
.pop-up.city-confirm{
width:225px;
left:-38px !important;
top:100% !important;
margin-top:10px;
}
@media (max-width: 1024px) {
.pop-up.city-confirm {
left: -150px !important;
margin-top: 10px;
}
}
.city-confirm:before{
content:"";
border-left:7px solid transparent;
border-right:7px solid transparent;
border-bottom:7px solid #f4f5fd;
}
.city-confirm .your-city{
text-align:center;
display: flex;
justify-content: center;
flex-wrap: wrap;
white-space: pre;
max-width: 210px;
}
.city-confirm .your-city__val{
font-size:14px;
font-weight:700;
}
.city-confirm:before{
width:0px;
height:0px;
position:absolute;
left:60px;
top:-7px;
}
@media (max-width: 1024px) {
.city-confirm:before {
left: 150px;
}
}
.city-confirm .your-city{
margin-top:15px;
padding:0px 20px;
}
.city-confirm button{
width:100%;
height:31px;
margin-bottom:5px;
border: none;
background: #48515a;
color: #fff;
border-radius: 5px;
}
.city-confirm button:hover {
background: #deae2c;
color: #fff;
}
.city-confirm button:last-child{
margin:0px;
}
.city-change .bx-sls .dropdown-block {
border:1px solid #dee0ee;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-khtml-border-radius:8px;
border-radius:8px;
background-color:#fff;
}
.city-change .bx-sls .dropdown-icon {
font-size:20px;
color:#dee0ee;
background:none;
}
.city-change .bx-sls .dropdown-fade2white{
-moz-border-radius:0px 8px 8px 0px;
-webkit-border-radius:0px 8px 8px 0px;
-khtml-border-radius:0px 8px 8px 0px;
border-radius:0px 8px 8px 0px;
background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 30%);
background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(30%,rgba(255,255,255,1)));
background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 30%);
background:-o-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 30%);
background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 30%);
background:linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 30%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
}
.city-change .bx-sls .bx-ui-sls-clear,
.city-change .bx-sls .bx-ui-sls-loader{
font-size:20px;
color:#dee0ee;
background:none !important;
}
.city-change .bx-sls .bx-ui-sls-clear:hover{
color:#cc9900;
}
.city-change .bx-sls .bx-ui-sls-fake,
.city-change .bx-sls .bx-ui-sls-route {
font-family:"Open Sans", sans-serif;
font-size:14px;
color:#575b71;
border:none;
background:none;
}
.city-change .bx-sls .bx-ui-sls-route{
color:#8184a1;
}
.city-change .bx-sls .bx-ui-sls-pane {
border:1px solid #dee0ee;
background-color:#fff;
}
.city-change .bx-sls .dropdown-item {
-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
}
.city-change .bx-sls .bx-ui-sls-variant:hover,
.city-change .bx-sls .bx-ui-sls-variant-active{
background-color:#e0e8ea;
}
.city-change .bx-sls .dropdown-item-text {
font-size:14px;
color:#8184a1;
}
.city-change .bx-sls .dropdown-item-text span {
color:#575b71;
}
.city-change .quick-locations__title{
font-size:14px;
font-weight:700;
color:#575b71;
}
.city-change .quick-locations__val{
color:#575b71;
line-height:30px;
white-space:nowrap;
-moz-border-radius:2px;
-webkit-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;
-webkit-transition:all 0.15s ease 0s;
-moz-transition:all 0.15s ease 0s;
-o-transition:all 0.15s ease 0s;
transition:all 0.15s ease 0s;
cursor:pointer;
}
.city-change .quick-locations__val:hover{
background:#48515a;
color: #ffffff;
}
.city-change .quick-locations__val.active{
color:#000;
background:#fde037;
}
.city-change .submit{
text-align:center;
}
.city-change .block-info{
-moz-border-radius:0px 0px 6px 6px;
-webkit-border-radius:0px 0px 6px 6px;
-khtml-border-radius:0px 0px 6px 6px;
border-radius:0px 0px 6px 6px;
background-color:#fff;
}
.city-change .block-info__title{
font-size:14px;
font-weight:700;
color:#575b71;
}
.city-change .bx-sls{
padding:5px 25px;
border-bottom: 1px solid #ccc;
}
.city-change .bx-sls .dropdown-block {
height:44px;
position:relative;
padding:0px 28px 0px 43px;
}
.city-change .bx-sls .dropdown-icon {
position:absolute;
left:11px;
top:50%;
margin-top:-10px;
}
.city-change .bx-sls .dropdown-fade2white{
width:44px;
height:44px;
position:absolute;
right:0px;
top:0px;
}
.city-change .bx-sls .bx-ui-sls-clear,
.city-change .bx-sls .bx-ui-sls-loader{
width:20px;
height:20px;
position:absolute;
right:11px;
top:50%;
margin-top:-10px;
}
.city-change .bx-sls .bx-ui-sls-clear{
display:block;
cursor:pointer;
}
.city-change .bx-sls .bx-ui-sls-loader,
.city-change .bx-sls .dropdown-field{
display:none;
}
.city-change .bx-sls .bx-ui-sls-container {
min-height:44px;
overflow:hidden;
}
.city-change .bx-sls .bx-ui-sls-fake,
.city-change .bx-sls .bx-ui-sls-route {
width:100%;
height:44px;
padding:0px;
position:relative;
}
.city-change .bx-sls .bx-ui-sls-route{
position:absolute;
left:0px;
top:0px;
opacity:1;
}
.city-change .bx-sls .bx-ui-sls-pane {
width:100%;
max-height:300px;
display:none;
padding:5px;
position:absolute;
left:0px;
top:47px;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
overflow-y:auto;
z-index:999;
}
.city-change .bx-sls .dropdown-item {
margin-bottom:2px;
padding:10px;
cursor:pointer;
}
.city-change .bx-sls .dropdown-item-text {
display:inline-block;
vertical-align:top;
}
.city-change .quick-locations{
margin-top:15px;
}
.city-change .quick-locations__values{
width:100%;
display:flex;
margin: 0;
padding:10px 0px;
list-style:none;
flex-wrap: wrap;
}
.city-change .quick-locations__val{
width: 43%;
margin:0;
padding:0px 12px;
}
.city-change .submit{
margin-top:15px;
}
.city-change .submit button{
height:31px;
margin:0px;
padding:0px 20px;
}
.city-change .bx-ui-sls-error-fatal-message{
padding:18px 20px 13px;
}
.city-change .bx-ui-sls-error-message{
margin-top:20px;
}
.city-change .block-info{
padding: 20px 25px 30px;
}
.city-change .block-info__title,
.city-change .block-info__text{
padding-top:5px;
}