/*
Theme Name: PLAYCLE
Theme URI: 
Author: 
Author URI: 
Description: 
Version: 1.0
*/
 @import url("css/styles.css");
 .footer-map {
	margin-right: 50px;
}

.footer-map iframe {
    width: 100%;
    height: 245px;
    border-radius: 10px;
    overflow: hidden;
}
.latest-news .inside-lates-news {
	align-items: center;
    justify-content: space-between;
}
.map-box iframe {
    vertical-align: middle;
    width: 100%;
}
.video-box {
	border: 5px solid #fff!important;
}
.video-box iframe {
    height: 100%;
    width: 100%;
}
.primary-menu li.parent-menu>a:after {
    background: url(images/arrow_down_icon.svg);
    margin-left: 10px;
    width: 12px;
    height: 12px;
    background-repeat: no-repeat;
    background-size: cover;
    display: inline-block;
    position: absolute;
    top: 5px;
    content: '';
}
.location-btn-header {
	position: relative;
	cursor: pointer;
}

.location-btn-header ul {
    display: none;
    position: absolute;
    background: #FF7F30;
    width: 100%;
    padding: 5px;
    left: 0;
    font-family: kiro, sans-serif;
    font-size: 13px;
    font-weight: 800;
    font-style: italic;
}
.location-btn-header ul.active-loc {
	display: block;
} 
.location-btn-header li {
	padding-left: 34px;
    cursor: pointer;
}
.no-load-more {
	display: none;
}
/*inner filter*/
.filter-inside {
	position: relative;
}
.filter-inside ul {
    color: #FFF;
    border-radius: 0 0 10px 10px;
    display: none;
    position: absolute;
    width: 100%;
}
.filter-inside ul li {
	cursor: pointer;
    font-family: acumin-pro-wide,  sans-serif;
    font-style: normal;
    font-weight: 200;
    padding: 10px 30px;
    border-top: 1px solid rgba(255,255,255,0.5);
}
.filter-inside.open-filter ul {
	display: block;
    background-color: #FF7F30;
}

.text-with-filter .twf-right .open-filter .all-filter-btn {
    border-radius: 10px 10px 0 0;
}

.ev-rd-bx,
.nf-right {
    font-family: kiro, sans-serif;
    font-weight: 800;
    font-style: italic;
    font-size: 14px;
}
.ev-rd-bx .all-filter-btn {
    background: #FF7F30;
    border: 1px solid #FF7F30;
    border-radius: 10px;
    padding: 20px 30px;
    color: #fff;
    cursor: pointer;
    font-size: 13px;
}
.post-thumb {
    background-size: cover;
}
.location-btn-header a,
.open-filter a{
    color: #ffffff;
}
@media screen and (max-width: 1024px) {
.left-area.menu-open {
  /*height: auto;*/
}
.latest-news .post-lists {
  width: 100%;
}
.footer-address .footer-map {
  margin:0px;
}
}
@media only screen and (max-width: 1440px) {
  .location-top-section .map-section .address-box {
    padding: 90px 30px;
  }
  .left-area::-webkit-scrollbar-thumb {
    background-color: #fff;
    outline: 1px solid #fff;
}

.left-area::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}
.left-area::-webkit-scrollbar {
    width: 10px;
}

}