Skip to Content

CSS File

URL: https://karta-abhazii.ru/wp-content/plugins/as-yandex-map//css/app.css?ver=c7522ce359dc
HTTP Status: 200 OK
MIME Type: text/css
Last Modified: Tue, 05 Dec 2023 10:04:22 GMT
Download Time: Less than a second
Cookies: None
Size: 6 KB
Rules: 56 style rules
Imports: 0 stylesheets
HTTP Headers:  7 headers
Links In:  1 pages
Links Out:  0 links
Images:  0 images
CSS:  0 files
JavaScript:  0 files
OK Issues: No issues found

1#app {

2 width: 100%;

3 height: 100%;

4 margin: 0;

5 padding: 0;

6 font-family: 'Yandex Sans Text', Arial, Helvetica, sans-serif;

7}

8.baloon_more{

9 text-align: center;

10 margin-top: 6px;

11}

12

13.ymaps-2-1-79-copyright__wrap{

14 display:none!important;

15}

16div:has( >.map_wrap--fullscreen) {

17 max-width: 100% !important;

18 padding: 0 !important;

19}

20.map_wrap {

21 position: relative;

22 height: calc(100svh - var(--navSize));

23 width: 100%;

24 overflow: hidden;

25 min-height:200px;

26

27

28}

29.map_wrap--full{

30 width: unset;

31 margin-left: calc(-50vw + 50%);

32 margin-right: calc(-50vw + 50%);

33}

34.map_wrap--percent{

35 height: 100%;

36 width: 100%;

37

38}

39

40.map_wrap--shortcode{

41 height:calc(100svh - var(--navSize));

42 width: 100vw;

43}

44

45

46.map_wrap--size{

47 height: var(--mapHeight);

48 width: var(--mapWidth);

49}

50

51

52.baloon_wrap {

53display: block;

54overflow: hidden;

55width: 310px;

56}

57.baloon_wrap hr {

58

59 background-color: #ccc;

60 border: 0;

61 height: 1px;

62 margin-bottom: 7px;

63}

64

65.map_sidbar {

66 scrollbar-gutter: stable both-edges;

67 background: #fff;

68 color: #484c51;

69 position: absolute;

70 left: 0;

71 top: 0;

72 bottom: 0;

73 z-index: 1000;

74 border: 1px solid #f0f0f0;

75 display: flex;

76 flex-direction: column;

77 height:100%;

78 min-width:200px;

79 transform:translateX(-100%);

80 transition: all 0.30s ease-in-out;

81

82}

83.active {

84transform:translateX(0);

85}

86

87

88.check_img{

89 width: clamp(10px,5vw,20px);

90}

91.check_img img{

92 display: block;

93 object-fit: contain;

94 min-width: 100%;

95 width: 100%;

96 height: auto;

97

98}

99#mapFilter label{

100 display: flex;

101 cursor: pointer;

102 align-items: center;

103 column-gap: 5px;

104 font-size: clamp(12px,2vw,14px);

105 background: #fff;

106 padding: 5px 20px 5px 20px;

107 margin: 0;

108 transition: background .30s ease-in-out;

109}

110#mapFilter label:active,#mapFilter label:focus {

111 background: #f0f0f0;

112

113}

114.check_title{

115 font-size: 1em;

116 font-weight: 400;

117 line-height: normal;

118}

119#mapFilter {

120 height: 95%;

121 overflow-y:auto;

122 scrollbar-width: thin;

123 scrollbar-color: #cccccc #f0f0f0;

124}

125

126

127#mapFilter::-webkit-scrollbar {

128 width: 5px;

129}

130

131#mapFilter::-webkit-scrollbar-thumb {

132 background-color: #cccccc;

133}

134

135#mapFilter::-webkit-scrollbar-track {

136 background-color: #f0f0f0;

137}

138

139.map_header {

140 font-size: clamp(12px,2vw,16px);

141 padding:0 20px 0 20px ;

142}

143.map_header h3{

144 padding: 0;

145 margin:0 ;

146 font-size:1.518em;

147 font-weight: 700;

148}

149.map_header h5{

150 padding: 0;

151 margin:0 0 20px 0 ;

152 font-size:1.2135em;

153 font-weight: 700;

154}

155

156.map_header h3+h5{

157 margin-top:20px;

158}

159

160

161.map_search {

162 position: relative;

163 margin: 20px 0 20px 0;

164}

165#suggestions {

166 position: absolute;

167 left: 0;

168 right: 0;

169 padding: 10px;

170 top: 100%;

171 border: 1px solid #f0f0f0;

172 border-top: none;

173 box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1);

174 background-color: #fff;

175 z-index: 999;

176 display: none;

177}

178#suggestions div{

179 padding: 0 0 0 14px;

180 background: #fff;

181 transition: background .30s ease-in-out;

182 cursor: pointer;

183}

184#suggestions div:focus, #suggestions div:active {

185 background: #f0f0f0;

186}

187#suggestions div+div{

188

189 padding-bottom: 10px;

190

191}

192

193.map_search input{

194 width: 100%;

195 padding: 0 0.75em;

196 background-color: #ffffff;

197 color: #333333;

198 outline: none;

199/* -webkit-appearance: none;*/

200 box-sizing: border-box;

201 font-weight: normal;

202 border: 1px solid #f0f0f0;

203 height: 34px;

204 transition:border 0.7s ease-in-out;

205 line-height: 34px;}

206.map_search input:focus{

207 border: 1px solid #b8b0b0;

208}

209.map_search input::placeholder {

210 opacity: 0.5;

211 transition: opacity 0.7s ease-in-out;

212}

213

214.map_search input:focus::placeholder {

215 opacity: 0;

216}

217.img-responsive{

218 display: block;

219 max-width: 100%;

220 height: auto;

221 object-fit: contain;

222

223}

224.map_baloon{

225 display: flex;

226 column-gap: 6px;

227 font-size: 16px;

228 align-items: center;

229 margin-bottom: 7px;

230 margin-top: 5px;

231 }

232.map_baloon_icon{

233flex:0 0 auto;

234 width: 28px;

235}

236.map_baloon_icon img{

237

238display: block;

239object-fit: contain;

240min-width: 100%;

241width: 100%;

242height: auto;

243

244}

245.map_baloon_title{

246flex:0 0 auto;

247 max-width: 90%;

248 text-wrap: balance;

249}

250.map_baloon_title span{

251 font-size: 0.9em;

252 font-weight: 500;

253}

254.center-block {

255 margin-left: auto;

256 margin-right: auto;

257}

258.map_burger{

259 --burger-h:2px;

260 --burger-color: #cccccc;

261 --burger-ps:4px;

262 position: absolute;

263 top: 0;

264 left: 0;

265 width: 55px;

266 height: 50px;

267 border: 1px solid #f0f0f0;

268 background:#fff;

269 z-index:999;

270 cursor:pointer;

271 transition: all 0.3s ease-in-out;

272}

273.map_close{

274 --close-color: #cccccc;

275 position: relative;

276 top: -1px;

277 left: 0;

278 width: 30px;

279 height: 30px;

280 border: 1px solid #f0f0f0;

281 background:#fff;

282 font-size: 16px;

283 margin-bottom: 4px;

284 cursor: pointer;

285 transition: all 0.3s ease-in-out;

286}

287

288.map_burger:active,.map_burger:focus{

289border: 1px solid #b8b0b0;

290 --burger-color: #b8b0b0;

291 }

292.map_close:active, .map_close:focus{

293border: 1px solid #b8b0b0;

294 --close-color: #b8b0b0;

295 }

296.map_close span{

297 display: block;

298 position: absolute;

299 top: 50%;

300 left: 50%;

301 transform:translate(-50%,-50%);

302 line-height: 0;

303 color:var(--close-color);

304 font-size: 1em;

305 transition: all 0.3s ease-in-out;

306 pointer-events: none;

307}

308

309

310@media (min-width:1000px){

311.map_burger:hover,.map_burger:active,.map_burger:focus{

312 border: 1px solid #b8b0b0;

313 --burger-color: #b8b0b0;

314 }

315.map_close:hover,.map_close:active,.map_close:focus{

316 border: 1px solid #b8b0b0;

317 --close-color: #b8b0b0;

318 }

319#suggestions div:hover,#suggestions div:focus,#suggestions div:active {

320 background: #f0f0f0;

321

322}

323#mapFilter label:hover,#mapFilter label:active,#mapFilter label:focus {

324 background: #f0f0f0;

325

326}

327

328}

329

330.burger {

331 position: absolute;

332 top: 50%;

333 left: 50%;

334 transform:translate(-50%,-50%);

335 width: 35px;

336 height: 30px;

337 pointer-events: none;

338}

339

340.burger span {

341 position: relative;

342 top: 50%;

343 left: 50%;

344 transform: translate(-50%, -50%);

345 display: block;

346 width: 100%;

347 height: var(--burger-h);

348 background: var(--burger-color);

349 transition: all 0.3s ease-in-out;

350}

351

352.burger::before,

353.burger::after {

354 content: '';

355 position: absolute;

356 width: 100%;

357 height: var(--burger-h);

358 background: var(--burger-color);

359 transition: all 0.3s ease-in-out;

360}

361

362.burger::before {

363 top: var(--burger-ps);

364}

365

366.burger::after {

367 bottom: var(--burger-ps);

368}

369