.guide_item{margin-top:15px}
.is_guide_box .field {margin-bottom:10px}
.is_guide_box, .is_guide_box #sync1 {overflow:visible}
.is_guide_box .field.f_content {margin:20px 0}
.is_guide_box .field .title_left{
	color: #777;
    font-weight: normal;
    min-width: 130px;
}
.is_guide_box .field .title_left .fa{margin-right: 5px;}

.is_guide_box #sync1 .slick-arrow{
	background: rgb(0 0 0 / 40%);
	height: 40px;
	width: 40px;
	line-height: 54px;
}
.is_guide_box #sync1 .slick-arrow:hover{background: rgb(0 0 0 / 80%);}
.is_guide_box #sync1 .slick-next:before, .is_guide_box #sync1 .slick-prev:before{
	color:#fff;
	font-family: inherit;
}

.setAuthorBox{
    display: flex;
    margin: 20px 0;
    border: 1px solid #48a1e7;
    background: #579cd3;
    color: #fff;
    border-radius: 4px;
}
.setAuthorBox:hover{
    color: #fff;
    text-decoration: none;
    border: 1px solid #379beb;
    background: #339bed;
}
.authorBoxIcon{
    width: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgb(0 0 0 / 17%);
}
.authorBoxIcon svg{
    font-size: 26px;
}
.authorSet{
    display: flex;
    flex-direction: column;
    padding: 8px 13px;
    line-height: 21px;
}
.authorSet b{
    font-size: 18px;
}
.authorSet i{
    font-size: 14px;
}

.f_photo .imgLiquid img{
	visibility: visible;
	display: block !important;
    width: 100%;
	height: 100%;
    z-index: -1;
    position: relative;
    filter: blur(4px) grayscale(70%) opacity(0.7);
  -webkit-filter: blur(4px) grayscale(70%) opacity(0.7);
}

.is_guide_box .f_photo .value{border: 1px solid #ccc;}

#sync1{
	height: 400px;
	border-bottom: 1px solid #ccc;
	background: #fff;
	overflow:hidden;
	position: relative;
}

#sync1 .slick-prev, #sync1 .slick-next{outline: none;width:34px;z-index: 2;}
#sync1 .slick-prev{left: 0;}
#sync1 .slick-next{right: 0;left: auto;}
#sync1 .slick-prev:before, #sync1 .slick-next:before{color: #4c4c4c;font-size: 24px;}
#sync1 .item{outline:none;position: relative;}
#sync1 .item .sc_gallery_selector{
	position: absolute;
	right: 10px;
	top: 10px;
	width: 34px;
	height: 34px;
	line-height: 33px;
	text-align: center;
	cursor: pointer;
	z-index: 2;
	color: #fff;
	box-shadow: 0px 0px 15px 4px rgb(0 0 0 / 55%) inset;
	border-radius: 50%;
}
#sync1 .item .sc_gallery_selector:hover{box-shadow: 0px 0px 15px 4px rgb(0 0 0 / 90%) inset;}

#sync2{padding:6px;max-height: 84px;overflow:hidden}
#sync2 .item{margin-right: 4px;border: 1px solid #ccc;padding: 3px;outline: none;}
#sync2 .slick-current{border-color:#0287ee}
#sync2 .slick-prev, #sync2 .slick-next{outline: none;width:34px}
#sync2 .slick-prev{left: -7px;z-index: 1;}
#sync2 .slick-next{right: -7px;left: auto;}
#sync2 .slick-prev:before, #sync2 .slick-next:before{color: #4c4c4c;font-size: 24px;}


.sc_photo_view{
	list-style:none !important;
	margin:0 !important;
	padding:0 !important;
	height: 400px !important;
	border-bottom: 1px solid #ccc;
	background: #fff;
	overflow:hidden;
	position: relative;
}
.sc_photo_view.is_preload:before{content:"";width: 100%;height: 100%;left: 0;right: 0;top: 0;bottom: 0;background: #fff;position: absolute;z-index: 11;}
.sc_photo_view.is_preload:after{content: url(../img/ajax-loader.gif);z-index: 12;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.sc_photo_view img{
	min-height:400px;
	width:auto;
	min-width:100%;
	max-width: none !important;
	margin: auto !important;
	position: absolute;
}
.f_photo .lSSlideOuter {
    border: 1px solid #ccc;
}
.f_photo .lSSlideOuter .lSPager.lSGallery{
	margin-bottom:5px;
	margin-left: 5px;
}

.guide_folows{}
.guide_folowers a{
    margin-right: -15px;
}
.guide_folowers a:hover{z-index: 1;}
.guide_folowers a img{border: 3px solid #fff;border-radius:50%}
.guide_folow_more{
	width: 38px;
    height: 38px;
    border-radius: 50%;
    background: #eee;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 3px solid #fff;
    color: #000;
    font-size: 14px;
    font-weight: bold;
	-webkit-transition: background-color 0.5s ease-out;
	-moz-transition: background-color 0.5s ease-out;
	-o-transition: background-color 0.5s ease-out;
	transition: background-color 0.5s ease-out;
}
.guide_folow_more:hover{
	z-index: 1;
	background: #999;
    color: #fff;
    text-decoration: none;
}
@media (max-width:768px){
	.is_guide_box .isContactBox .card-body{flex-direction: column;} 
	.is_guide_box .isContactBox .ft_contacts {width: 100% !important}
	.is_guide_box .isContactBox .ft_guidemap {width: 100% !important}
}