@viewport{user-zoom:fixed;}*{padding:0;margin:0;-webkit-appearance:none;}label{cursor:pointer;}textarea{resize:none;}a, button, input, textarea{outline:none;}:focus{outline:none;}button::-moz-focus-inner{padding:0;border:0;}img{max-width:100%;vertical-align:top;}a, img{border:0;}
a{outline:none;color:#f50057;text-decoration:none;} a:hover{text-decoration:underline;}
body{color:#252525;font:400 14px 'Open Sans',Arial;line-height:18px;text-align:center;background:#edeef0;}
html, body{height:100%;width:100%;min-width:300px;}

.row{display:table;width:100%;}div[class^=col-md]{display:table-cell;text-align:left;vertical-align:top;}
	.col-md-2{width:16.667%;}
	.col-md-3{width:25%;}
	.col-md-4{width:32.526%;}
	.filter-col{width:269px;}
	.col-md-6{width:50%;}
	.col-md-9{width:75%;}
	.col-md-12{width:100%;}
	div[class^=col-md] + div[class^=col-md]{padding-left:26px;}
	div[class^=col-md] + div[class^=col-md-4]{padding-left:11px;}

.devkirozi-page-width{min-height:100%;height:auto !important;height:100%;margin:0 auto;background:#edeef0;}
.devkirozi-page-bl{
	min-width: 158px;
	max-width: 1168px;
	/* width: 98%; */
	padding: 0 10px;
	text-align: left;
	margin: 0 auto;
}

.devkirozi-site-header{position:relative;z-index:100;color:#fff;background:#f50057;-moz-box-shadow:0 5px 5px rgba(0,0,0, 0.16);-webkit-box-shadow:0 5px 5px rgba(0,0,0, 0.16);box-shadow:0 5px 5px rgba(0,0,0, 0.16);}
	.devkirozi-site-header .devkirozi-page-bl{min-height:41px;padding-top:10px;padding-bottom:10px;}
	.devkirozi-head-filter{color:#252525;border-bottom:solid 3px #fa4183;background:#fff;}
	.devkirozi-head-filter .devkirozi-page-bl{position:relative;min-height:34px;padding-top:12px;padding-bottom:13px;}
	.devkirozi-logo-wrap{float:left;overflow:hidden;height:41px;padding:0 4px;-moz-user-select:none;-webkit-user-select:none;user-select:none;}
	.devkirozi-logo{display:inline-block;width:238px;height:41px;color:transparent !important;font-size:0 !important;text-decoration:none !important;vertical-align:top;background:url(../images/logo.png?v=1) no-repeat;background-size:100% auto;}
	.devkirozi-logo-wrap strong{display:inline-block;font-size:23.57px;font-weight:normal;line-height:38px;vertical-align:top;padding:0 0 0 30px;}
	.devkirozi-sub-nav{display:none;position:absolute;top:100%;left:-2px;overflow:hidden;width:100%;font-size:13px;line-height:16px;margin:-15px 0 0 0;border:solid 3px #f50057;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
	.devkirozi-sub-nav div[class^=col-md]{width:20%;vertical-align:top;}
	.devkirozi-sub-nav div[class^=col-md] + div[class^=col-md]{padding-left:0;}
	.devkirozi-sub-nav p{padding:0;}
	.devkirozi-sub-nav a{display:block;color:#252525;padding:8px 22px 8px 24px;}
	.devkirozi-sub-nav a.devkirozi-active,.devkirozi-sub-nav a:hover{color:#fff;text-decoration:none;background:#f50057;}
	.devkirozi-sub-nav.devkirozi-show{display:block;}

	.devkirozi-search-wrap{float:right;width:268px;height:29px;padding:6px 0;}
	.devkirozi-search{position:relative;height:29px;padding:0 35px 0 0;}
	.devkirozi-search ::-moz-placeholder{opacity:1;color:#fff;}
	.devkirozi-search ::-webkit-input-placeholder{opacity:1;color:#fff;}
	.devkirozi-search input[type="search"]{height:29px;color:#fff;font-size:12px;padding:7px 0 7px 14px;border:none;background:#fa4183;}
	.devkirozi-search input[type="submit"]{cursor:pointer;position:absolute;top:0;right:0;width:35px;height:29px;border:none;background:#9f0038 url(../images/icon-search.png?v=1) no-repeat center 0;}
	.devkirozi-search:hover input[type="search"],.devkirozi-search input[type="search"]:focus{color:#000;background:#fff;}
	.devkirozi-search:hover input[type="submit"],.devkirozi-search input[type="search"]:focus + input[type="submit"]{background-color:#eceff1;background-position:center -29px;}

	.devkirozi-h-links-wrap{float:right;text-align:right;padding:6px 0 6px 19px;}
	.devkirozi-h-links-wrap a{margin:0 0 0 19px;}
	.devkirozi-search-main{display:inline-block;position:relative;width:161px;height:27px;color:#fff;line-height:27px;text-align:left;text-decoration:none !important;vertical-align:top;padding:0 26px 0 40px;border:solid 1px #fa7ca9;}
	.devkirozi-search-main span{display:block;position:relative;overflow:hidden;height:27px;white-space:nowrap;}
	.devkirozi-search-main::before{content:' ';position:absolute;top:4px;left:11px;width:19px;height:19px;background:url(../images/icon-filter.png?v=1) no-repeat left 0;}
	.devkirozi-search-main::after{content:' ';position:absolute;top:0;right:0;width:25px;height:27px;border-left:solid 1px #fa7ca9;background:url(../images/icon-search-main.png?v=1) no-repeat center 0;}
	.devkirozi-search-main:hover{color:#000;background:#fff;}
	.devkirozi-search-main:hover::before{background-position:left -19px;}
	.devkirozi-search-main:hover::after{background-position:center -27px;}

	.devkirozi-head-filter-bl{text-align:left;}
	.devkirozi-head-filter-bl div{float:right;text-align:right;}
	.devkirozi-head-filter-bl p{display:inline-block;text-align:left;vertical-align:top;padding:8px 0 7px 0;}
	.devkirozi-head-filter-bl p+p{padding-left:27px;}
	.devkirozi-s-nav-link{cursor:pointer;display:inline-block;position:relative;height:34px;color:#000;vertical-align:top;padding:0 38px 0 41px;margin:0 25px 0 0;background:#eceff1;}
	.devkirozi-s-nav-link::before{content:' ';position:absolute;top:0;left:0;width:41px;height:34px;background-repeat:no-repeat;background-position:center center;}
	.devkirozi-s-nav-link::after{content:' ';position:absolute;top:5px;right:6px;width:21px;height:21px;border:solid 1px #d7d8d8;background:transparent url(../images/icon-arrow-1.png?v=1) no-repeat center 0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
	.devkirozi-s-nav-link span{display:block;overflow:hidden;height:34px;line-height:34px;}
	.devkirozi-s-nav-link.devkirozi-open,.devkirozi-s-nav-link:hover{color:#828282;text-decoration:none !important;}
	.devkirozi-s-nav-link.devkirozi-open::after,.devkirozi-s-nav-link:hover::after{background-color:#828282;background-position:center -21px;}
	.devkirozi-s-nav-link.devkirozi-map::before{background-image:url(../images/icon-filt-h1.png?v=1);}
	.devkirozi-s-nav-link.devkirozi-metro::before{background-image:url(../images/icon-filt-h2.png?v=1);}
	.devkirozi-s-nav-link.devkirozi-nation::before{background-image:url(../images/icon-filt-h3.png?v=1);}
	.devkirozi-s-nav-link.devkirozi-weight::before{background-image:url(../images/icon-filt-h4.png?v=1);}

.devkirozi-site-content{padding-top:14px;padding-bottom:59px !important;}

.devkirozi-site-footer{display:block;position:relative;overflow:hidden;height:59px;margin:-59px auto 0 auto;background:#d5d6d6;}
	.devkirozi-site-footer .devkirozi-page-bl{min-height:18px;text-align:left;padding-top:21px;}
	.devkirozi-site-footer .devkirozi-banners{float:right;padding:0 52px;}
	.devkirozi-site-footer .devkirozi-banners a{text-decoration:underline;}
	.devkirozi-site-footer .devkirozi-banners a:hover{text-decoration:none;}
	.devkirozi-site-footer .devkirozi-copy{padding:0 52px;}

h1{color:#000;font:24px 'Open Sans',Arial;line-height:28px;padding:0 0 14px 0;}
h2{color:#000;font:24px 'Open Sans',Arial;line-height:28px;padding:0 0 14px 0;}
h3{color:#191919;font:bold 17px 'Open Sans',Arial;line-height:23px;padding-bottom:14px;}
h4{color:#000;font:13px 'Open Sans',Arial;line-height:18px;padding-bottom:14px;}

.devkirozi-site-content p{padding-bottom:18px;}
.devkirozi-site-content ul,.devkirozi-site-content ol{position:relative;margin-left:18px;margin-bottom:18px;}
.devkirozi-site-content ul ul, .devkirozi-site-content ul ol, .devkirozi-site-content ol ul, .devkirozi-site-content ol ol{margin-bottom:0;}
input[type="search"],input[type="text"],input[type="tel"],input[type="email"],input[type="password"],textarea{width:100%;height:34px;color:#000;font:14px 'Open Sans',Arial;vertical-align:top;padding:10px 11px;margin:0;border:solid 1px #a9a9aa;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus{color:#000;border-color:#f50057;}
::-moz-placeholder{opacity:1;color:#828282;}
::-webkit-input-placeholder{opacity:1;color:#828282;}
input:focus::-moz-placeholder{color:transparent;}
input:focus::-webkit-placeholder{color:transparent;}
input:focus::placeholder{color:transparent;}

.devkirozi-site-content input[type="reset"],.devkirozi-site-content input[type="submit"]{cursor:pointer;width:116px;height:29px;color:#fff;font:14px 'Open Sans',Arial;text-align:center;vertical-align:top;margin:0 1px 0 0;border:none;background:#8b8c8c;}
.devkirozi-site-content input[type="submit"]{background:#f50057;}
.devkirozi-site-content input[type="reset"]:hover{background:#515151;}
.devkirozi-site-content input[type="submit"]:hover{background:#be0144;}

input[type="checkbox"],input[type="radio"]{position:absolute;z-index:-1;clip:rect(0, 0, 0, 0);}
input[type="checkbox"]:disabled + label:before,input[type="radio"]:disabled + label:before{cursor:default;opacity:0.5;}
	input[type="checkbox"] + label:before{content:' ';position:relative;top:0;overflow:hidden;display:inline-block;width:17px;height:17px;vertical-align:top;margin-right:7px;border:solid 1px #868384;background:transparent url(../images/icon-ch.png?v=1) no-repeat center 17px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
	input[type="checkbox"]:checked + label:before{border-color:#f5085c !important;background-color:#fa4082;background-position:2px center;}
	input[type="radio"] + label:before{
		content:' ';
		position:relative;
		top:3px;
		display:inline-block;
		width:16px;
		height:15px;
		margin-right:4px;
		background:transparent;
		}
	input[type="radio"]:checked + label:before{}

.devkirozi-selectable{overflow:hidden;position:relative;left:7px;color:#252525;list-style:none;text-align:left;padding:0 0 12px 0;margin:0 0 0 -14px !important;}
.devkirozi-selectable li{float:left;overflow:hidden;width:50%;height:42px;line-height:34px;text-align:center;vertical-align:top;margin:0;border:solid 7px #fff;border-top-width:4px;border-bottom-width:4px;background:#eceff1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.devkirozi-selectable .devkirozi-ui-selecting{color:#fff;background:#fa4c8a;}
.devkirozi-selectable .devkirozi-ui-selected{color:#fff;background:#f50057;}

.devkirozi-persons-filter{position:relative;top:-8px;padding:10px 0 0 0;margin:0 0 10px 0;background:#fff;-moz-box-shadow:0 1px 6px rgba(0,0,0, 0.26);-webkit-box-shadow:0 1px 6px rgba(0,0,0, 0.26);box-shadow:0 1px 6px rgba(0,0,0, 0.26);}
.devkirozi-filter-sbmts{text-align:center;padding:0 29px;}
.devkirozi-filter-sbmts a{text-decoration:underline;}
.devkirozi-filter-sbmts a:hover{text-decoration:none;}

.devkirozi-mobile-sbm-filter{display:none;position:relative;cursor:pointer;color:#fff;font-size:17px;line-height:26px;text-align:center;padding:6px 0;margin-bottom:10px;background:#f50057;}
.devkirozi-mobile-sbm-filter::after{content:' ';position:absolute;top:6px;right:0;width:25px;height:27px;background:url(../images/icon-search-main.png?v=1) no-repeat center 0;}
body.devkirozi-show-filter .devkirozi-mobile-sbm-filter{margin-bottom:10px;}
body.devkirozi-show-filter .devkirozi-mobile-sbm-filter::after{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}

.devkirozi-filter-bl{padding:0 0 1px 0;}
.devkirozi-filter-bl .devkirozi-title{position:relative;min-height:26px;color:#fff;font-size:17px;line-height:26px;padding:6px 0 6px 69px;background:#f50057;}
.devkirozi-filter-bl .devkirozi-title::before{content:' ';position:absolute;top:6px;left:29px;width:26px;height:26px;background:#fff url(../images/filter-icons.png?v=1) no-repeat center 26px;-moz-border-radius:26px;-webkit-border-radius:26px;border-radius:26px;}
.devkirozi-filter-bl .devkirozi-bl{padding:7px 29px;}
#devkirozi-type-price .devkirozi-title::before{background-position:center 0;}
#devkirozi-type-old .devkirozi-title::before{background-position:center -26px;}
#devkirozi-type-height .devkirozi-title::before{background-position:center -52px;}
#devkirozi-type-weight .devkirozi-title::before{background-position:center -78px;}
#devkirozi-type-size .devkirozi-title::before{background-position:center -104px;}

.devkirozi-ui-widget.devkirozi-ui-widget-content{height:4px;margin:11px 8px 45px 8px;border:none;background:#b9babb;box-shadow:inset 0 1px 1px #b9babb;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.devkirozi-ui-widget.devkirozi-ui-widget-content .devkirozi-ui-slider-range{border:none;background:#f50057;}
.devkirozi-ui-widget.devkirozi-ui-widget-content .devkirozi-ui-slider-handle{cursor:pointer;width:14px;height:14px;margin-top:-3px;border:solid 1px #dfdfdf;background:linear-gradient(to top, #f5f5f5, #fff);-moz-box-shadow:0 3px 6px rgba(0,0,0, 0.35);-webkit-box-shadow:0 3px 6px rgba(0,0,0, 0.35);box-shadow:0 3px 6px rgba(0,0,0, 0.35);-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;}
.devkirozi-ui-widget.devkirozi-ui-widget-content .devkirozi-ui-slider-handle i{position:absolute;top:100%;left:50%;width:40px;font-size:12px;font-style:normal;line-height:12px;text-align:center;margin:11px 0 0 -20px;}
.devkirozi-slider-val{display:none;}
.devkirozi-slider-scale-wrap{position:relative;left:10px;top:-17px;margin:-12px 0 0 -20px;}
.devkirozi-slider-scale-wrap ul{display:table;width:100%;list-style:none;margin:0 !important;}
.devkirozi-slider-scale-wrap li{display:table-cell;font-size:12px;line-height:12px;text-align:center;}
#devkirozi-slider-size .devkirozi-ui-slider-handle i{display:none;}

.devkirozi-sort-wrap{display:table;position:relative;top:4px;}
.devkirozi-sort-wrap .devkirozi-sort-txt{display:table-cell;width:50%;position:relative;padding:0 7px 10px 22px;}
.devkirozi-sort-wrap .devkirozi-sort-txt + .devkirozi-sort-txt{padding:0 0 10px 29px;}
.devkirozi-sort-wrap .devkirozi-sort-txt label{position:absolute;top:0;left:0;height:34px;font-size:13px;line-height:34px;}
.devkirozi-sort-wrap .devkirozi-sort-txt + .devkirozi-sort-txt label{margin-left:7px;}

.devkirozi-persons-wrap{position:relative;left:3px;padding:0 0 45px 0;margin:0 0 0 -14px;}
.devkirozi-person-bl{display:inline-block;overflow:hidden;width:260px;height:279px;color:#404040;font-size:12px;line-height:14px;text-decoration:none;vertical-align:top;padding:11px 10px 0 10px;margin:0 0 15px 11px;border:solid 1px #dadada;background:#fff;-moz-box-shadow:0 1px 6px rgba(0,0,0, 0.17);-webkit-box-shadow:0 1px 6px rgba(0,0,0, 0.17);box-shadow:0 1px 6px rgba(0,0,0, 0.17);}
.devkirozi-person-bl .devkirozi-title,.devkirozi-person-bl .devkirozi-photo,.devkirozi-person-bl .devkirozi-text{position:relative;overflow:hidden;height:208px;}
.devkirozi-person-bl .devkirozi-title{height:36px;}
.devkirozi-person-bl .devkirozi-photo{float:left;width:139px;height:197px;margin:0 6px 0 0;}
.devkirozi-person-bl .devkirozi-name a,.devkirozi-person-bl span.devkirozi-metro,.devkirozi-person-bl div.devkirozi-phone{display:block;overflow:hidden;position:relative;height:16px;font-size:12px;line-height:14px;white-space:normal;padding:4px 0 4px 29px;}
.devkirozi-person-bl .devkirozi-name a{display:inline-block;font-size:15px;line-height:16px;vertical-align:top;}
.devkirozi-person-bl h4::before,.devkirozi-person-bl .devkirozi-name a::before,.devkirozi-person-bl span.devkirozi-metro::before,.devkirozi-person-bl div.devkirozi-phone::before{content:' ';position:absolute;top:0;left:0;width:20px;height:20px;border:solid 1px #5e5e5e;background:#fff url(../images/person-icons.png?v=1) no-repeat center 20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
.devkirozi-person-bl div.devkirozi-phone{font-size:16px;font-weight:bold;}
.devkirozi-person-bl .devkirozi-name,.devkirozi-person-bl div.devkirozi-phone{color:#f50057;line-height:16px;padding-top:3px;padding-bottom:3px;}
.devkirozi-person-bl .devkirozi-name{float:left;display:block;width:145px;font-size:15px;height:16px;padding:0;}
.devkirozi-person-bl span.devkirozi-metro{top:-7px;height:28px;line-height:28px;}
.devkirozi-person-bl span.devkirozi-metro i{display:inline-block;line-height:14px;font-style:normal;vertical-align:middle;}
.devkirozi-person-bl .devkirozi-name a::before{background-position:center 1px;}
.devkirozi-person-bl span.devkirozi-metro::before{top:7px;background-position:center -20px;}
.devkirozi-person-bl div.devkirozi-phone::before{background-position:center -40px;}
.devkirozi-person-bl h4::before{background-position:0 -59px;}
.devkirozi-person-bl h4.devkirozi-pr::before{background-position:0 -80px;}
.devkirozi-person-bl strong{color:#f50057;}
.devkirozi-person-bl:hover{text-decoration:none;border-color:#f50057;}
.devkirozi-person-bl .devkirozi-name a:hover{text-decoration:underline !important;}
.devkirozi-person-bl h4{position:relative;min-height:19px;font-size:13px;line-height:18px;padding:0 0 0 27px;margin:0 0 4px 0;}
.devkirozi-person-bl h4::before{width:19px;height:19px;border:none;background-color:#595959;}
.devkirozi-person-bl ul{list-style:none;padding:0 0 4px 0;margin:0 !important;}
.devkirozi-person-bl ul li{overflow:hidden;padding:3px 0;}
.devkirozi-person-bl ul li:nth-child(2n+1){background:#eceff1;}
.devkirozi-person-bl ul span,.devkirozi-person-bl ul strong{float:left;width:50%;padding:0 0 0 6px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.devkirozi-person-bl hr{display:block;height:5px;margin:0 !important;border:none;border-top:dashed 1px #696768;background:transparent;}
.devkirozi-person-bl .devkirozi-photo .devkirozi-img-bl{position:relative;overflow:hidden;display:block;height:196px;text-decoration:none;background:#eceff1;}
.devkirozi-person-bl .devkirozi-photo .devkirozi-img-bl img{width:auto;height:auto;max-width:100%;min-height:196px;vertical-align:top;}
.devkirozi-person-bl .devkirozi-photo .devkirozi-active{position:absolute;left:0;bottom:12px;height:22px;color:#fff;font-size:12px;line-height:22px;white-space:nowrap;padding:0 19px 0 8px;background:#288803 url(../images/icon-ch.png?v=1) no-repeat right center;}
.devkirozi-person-bl .devkirozi-photo .devkirozi-img-bl:hover::after{content:' ';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(245,0,87, 0.5);}

.devkirozi-kroshki{position:relative;top:-2px;font-size:13px;line-height:16px;padding:8px 0 8px 9px;}
.devkirozi-kroshki a{text-decoration:none;}
.devkirozi-kroshki a:hover{text-decoration:underline;}
h1 + .devkirozi-kroshki{padding-top:0;padding:8px 0 18px 0;}

.devkirozi-text-bl{text-align:justify;padding:0 0 0 0;}

section.devkirozi-filter-search{padding-top:8px;}
h1 + .devkirozi-filter-search-wrap{padding-top:14px;}
.devkirozi-filter-search-wrap{padding:0 0 4px 0;}
.devkirozi-filter-search-wrap .devkirozi-sbmts-bl{padding:0 0 9px 0;}
.devkirozi-filter-search-bl{line-height:17px;padding:20px 9px 6px 9px;margin:0 0 9px 0;border:solid 1px #dadada;background:#fbfcfc;-moz-box-shadow:1px 1px 6px rgba(0,0,0, 0.1);-webkit-box-shadow:1px 1px 6px rgba(0,0,0, 0.1);box-shadow:1px 1px 6px rgba(0,0,0, 0.1);}
.devkirozi-filter-search-bl.devkirozi-no-active{background:#f6f7f8;}
.devkirozi-filter-search-wrap .devkirozi-filter-search-bl + .devkirozi-filter-search-bl{margin-top:13px !important;}
.devkirozi-filter-search-bl h3{position:relative;top:-13px;left:9px;min-height:23px;padding:8px 15px 7px 46px;margin:-7px 0 0 -18px;background:#d5d6d6;}
.devkirozi-filter-search-bl h3::before{content:' ';position:absolute;top:8px;left:15px;width:23px;height:23px;background:#fff url(../images/filter-search-icons.png?v=1) no-repeat 0 23px;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;}
.devkirozi-filter-search-bl#devkirozi-weight h3::before{background-position:center 0;}
.devkirozi-filter-search-bl#devkirozi-map h3::before{background-position:center -23px;}
.devkirozi-filter-search-bl#devkirozi-metro h3::before{background-position:center -46px;}
.devkirozi-filter-search-bl#devkirozi-nation h3::before{background-position:center -69px;}
.devkirozi-filter-search-bl#devkirozi-hair h3::before{background-position:center -92px;}
.devkirozi-filter-search-bl#devkirozi-services h3::before{background-position:center -115px;}
.devkirozi-filter-search-bl p{display:inline-block;vertical-align:top;padding:0 26px 13px 0;}
.devkirozi-filter-search-bl .devkirozi-row p{display:block;padding-right:0;}
.devkirozi-filter-search-bl ul{font-size:12px;line-height:17px;list-style:none;margin:0;}
.devkirozi-filter-search-bl li{padding:0 0 7px 0;}
.devkirozi-filter-search-bl ul.devkirozi-small li{padding-bottom:3px;}
.devkirozi-filter-search-bl input[type="checkbox"] + label:before{top:-1px;width:15px;height:15px;margin:0 6px 0 0;border-color:#afaeae;}
.devkirozi-filter-search-bl input[type="checkbox"]:checked + label:before{background-position:1px center;}
.devkirozi-filter-search-bl h4{font-weight:bold;font-size:14px;line-height:16px;padding:0 0 7px 23px;}
.devkirozi-filter-search-bl ul + h4{margin-top:8px;}

.devkirozi-main-bl{font-size:13px;line-height:18px;padding:20px 21px 0 21px;margin:0 0 15px 0;border:solid 1px #dadada;background:#fff;-moz-box-shadow:1px 1px 6px rgba(0,0,0, 0.1);-webkit-box-shadow:1px 1px 6px rgba(0,0,0, 0.1);box-shadow:1px 1px 6px rgba(0,0,0, 0.1);}
.devkirozi-main-bl h3{position:relative;top:-13px;left:21px;min-height:25px;line-height:25px;padding:7px 15px 7px 49px;margin:-7px 0 0 -42px;background:#d5d6d6;}
.devkirozi-main-bl h3::before{content:' ';position:absolute;top:7px;left:18px;width:23px;height:23px;border:solid 1px #fff;background:#fff url(../images/filter-search-icons.png?v=1) no-repeat 0 23px;-moz-border-radius:23px;-webkit-border-radius:23px;border-radius:23px;}
.devkirozi-main-bl#devkirozi-weight h3::before{background-position:center 0;}
.devkirozi-main-bl#devkirozi-map h3::before{background-position:center -23px;}
.devkirozi-main-bl#devkirozi-metro h3::before{background-position:center -46px;}
.devkirozi-main-bl#devkirozi-nation h3::before{background-position:center -69px;}
.devkirozi-main-bl#devkirozi-hair h3::before{background-position:center -92px;}
.devkirozi-main-bl#devkirozi-services h3::before,
.devkirozi-main-bl#devkirozi-services-m h3::before{background-position:center -115px;}
.devkirozi-main-bl#devkirozi-price h3::before{background-position:center -138px;}
.devkirozi-main-bl#photo h3::before{background-position:center -161px;}
.devkirozi-main-bl#devkirozi-sity h3::before{background-position:center -184px;}
.devkirozi-main-bl#devkirozi-about h3::before{background-position:center -207px;}

.devkirozi-map-bl{position:relative;overflow:hidden;width:262px;height:373px;background:#eceff1;}
.devkirozi-main-bl .devkirozi-map-bl{top:-5px;left:12px;margin:0 0 4px -19px;}
.devkirozi-map-bl iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;background:transparent;}

.devkirozi-services-person-wrap{min-height:361px;padding:8px 0;}
.devkirozi-service-person{display:inline-block;position:relative;left:4px;width:33.33%;vertical-align:top;margin:0 0 0 -4px;}
.devkirozi-service-person h4{font-size:14px;font-weight:bold;line-height:16px;padding:0 0 9px 0;}
.devkirozi-service-person ul{font-size:13px;line-height:16px;list-style:none;padding:0 0 9px 0;margin:0;}
.devkirozi-service-person ul li{position:relative;min-height:16px;padding:0 0 4px 22px;}
.devkirozi-service-person ul li::before{content:' ';position:absolute;top:0;left:0;width:15px;height:15px;background:url(../images/service-icons.png?v=1) no-repeat left -20px;}
.devkirozi-service-person ul a{color:#858484;}
.devkirozi-service-person ul a:hover{text-decoration:none;}
.devkirozi-service-person ul .devkirozi-active a,.devkirozi-service-person ul a:hover{color:#f50057;}
.devkirozi-service-person ul .devkirozi-active a{text-decoration:underline;}
.devkirozi-service-person ul .devkirozi-active::before{background-position:left 0;}

.devkirozi-person-about #devkirozi-services-m p,.devkirozi-person-about #devkirozi-price p,.devkirozi-person-about #devkirozi-weight p{padding:0 0 10px 0;}
.devkirozi-person-about .devkirozi-map,.devkirozi-person-about .devkirozi-metro,.devkirozi-person-about .devkirozi-phone{display:inline-block;overflow:visible;position:relative;height:18px;font-size:14px;line-height:18px;white-space:normal;padding:2px 0 2px 28px;}
.devkirozi-person-about .devkirozi-phone{font-size:18px;line-height:16px;font-weight:bold;}
.devkirozi-person-about .devkirozi-map::before,.devkirozi-person-about .devkirozi-metro::before,.devkirozi-person-about .devkirozi-phone::before{content:' ';position:absolute;top:0;left:0;width:20px;height:20px;border:solid 1px #5e5e5e;background:#fff url(../images/person-icons.png?v=1) no-repeat center 20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;}
.devkirozi-person-about .devkirozi-metro::before{background-position:center -20px;}
.devkirozi-person-about .devkirozi-phone::before{background-position:center -40px;}
.devkirozi-person-about .devkirozi-map::before{background-position:center -100px;}
.devkirozi-person-about #devkirozi-services-m{min-height:150px;}
.devkirozi-person-about #devkirozi-services-m h3{margin-bottom:9px;}

.devkirozi-about-inf{overflow:hidden;font-size:14px;line-height:18px;list-style:none;padding:1px 0 15px 0;margin:0 !important;}
.devkirozi-about-inf li{overflow:hidden;padding:0;margin:0;}
.devkirozi-about-inf p{float:left;width:33.33%;padding:7px 0 7px 6px !important;border:solid 1px #fff;border-left:none;background:#eceff1;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.devkirozi-about-inf span{display:inline-block;width:60%;vertical-align:top;}
.devkirozi-about-inf i{display:inline-block;position:relative;min-height:18px;color:#404040;font-size:14px;line-height:18px;font-style:normal;vertical-align:top;padding:0 0 0 26px;}
.devkirozi-about-inf .devkirozi-night,.about-inf .devkirozi-car{color:#f50057;font-weight:bold;padding-left:31px;}
.devkirozi-about-inf i::before{content:' ';position:absolute;top:0;left:0;width:18px;height:18px;background:url(../images/about-inf-icons.png?v=1) no-repeat;}
.devkirozi-about-inf .devkirozi-night::before{background-position:-90px 0;}
.devkirozi-about-inf .devkirozi-car::before{background-position:-189px 0;}
.devkirozi-person-about .devkirozi-about-inf{position:relative;left:21px;min-height:102px;margin-left:-40px !important;}
.devkirozi-person-about #devkirozi-weight .devkirozi-about-inf p{width:49.99%;padding-left:18px !important;}

.photo-gallery,.photo-gallery .scroll-pane{width:840px;height:auto;}
.photo-gallery{position:relative;left:10px;overflow:hidden;padding:11px 0 17px 0;margin-left:-16px;}
.photo-gallery .slide{display:table-cell;padding:0 0 0 9px;}
.photo-gallery .slide:first-child{padding-left:0;}
.photo-gallery .slide span{display:block;position:relative;overflow:hidden;width:274px;background:#eceff1;}

.scroll-pane{overflow-x: scroll;}
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspVerticalBar{position:absolute;top:0;right:0;width:10px;height:100%;background:#fff;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:10px;background:#fff;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#fff;position:relative;}
.jspTrack::before{content:' ';position:absolute;overflow:hidden;top:0;left:0;width:100%;height:10px;border:solid 2px #d4d4d4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.jspDrag{background:#afafaf;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:6px;}
.jspHorizontalBar .jspArrow{width:6px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
* html .jspCorner{margin:0 -3px 0 0;}


/* new style */
.devkirozi-person-bl .devkirozi-photo img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	min-height: 196px;
}
.devkirozi-phone-box{
	text-align: center;
}
.devkirozi-phone-box div.devkirozi-phone{
	display: inline-block;
}
.devkirozi-site-content .devkirozi-page-bl .col-md{
	padding-left: 0;
}
.mb15{
	margin-bottom: 15px;
}
.devkirozi-phone-box{
	cursor: pointer;
}
.db{
	display: block!important;
}
.devkirozi-phone-box img{
	width: 153px;
}
.devkirozi-phone.phone-box.phone-box4{
	line-height: 25px;
}
.devkirozi-selectable li a{
	color: #000;
	display: block;
	text-decoration: none;
}
.devkirozi-selectable li a:hover{
	background-color: #cacaca;
}
.devkirozi-selectable li a.bg{
	background-color: #cacaca;
}
.devkirozi-filter-col{
	order: 2;
}
.devkirozi-article-md-content{
	order: 1;
}
.devkirozi-banner-box img{
	max-width: 100%;
	height: auto;
}
.devkirozi-banner-vertical a{
	max-height: 150px;
	overflow: hidden;
	display: block;
}
.mb20{
	margin-bottom: 20px;
}
.mt20{
	margin-top: 20px;
}
.mt15{
	margin-top: 15px;
}
.mb30{
	margin-bottom: 30px;
}
.devkirozi-scroll-top {
  display: none;
  position: fixed;
  bottom: 15px;
  right: 15px;
  cursor: pointer;
  opacity: .4;
}
.devkirozi-scroll-top.devkirozi-db {
  display: block;
}
.devkirozi-scroll-top i {
  font-size: 50px;
}
.devkirozi-scroll-top:hover {
  opacity: .6;
}
.devkirozi-main-footer {
  padding: 15px 0;
}
.mt30{
	margin-top: 30px;
}
.mt40{
	margin-top: 40px;
}
.pb30{
	padding-bottom: 30px;
}
.pb15{
	padding-bottom: 15px;
}
.devkirozi-internet-counter{
	display: inline-block;
}
.devkirozi-banners .devkirozi-internet-counter{
	margin-left: 15px;
}
.devkirozi-call-back_wrapp .devkirozi-title-main{
	text-align: center;
}
.devkirozi-call-back_wrapp .devkirozi-img-main{
	text-align: center;
}
.devkirozi-call-back_wrapp .devkirozi-img-main img{
	max-width: 300px;
	max-height: 300px;
}
.devkirozi-call-back_wrapp .form form textarea{
	height: 210px;
}
.devkirozi-call-back_wrapp .devkirozi-form{
	text-align: center;
	padding: 0 10px;
}
.devkirozi-call-back_wrapp .devkirozi-form form{
	max-width: 600px;
	display: inline-block;
	width: 100%;
}
.devkirozi-call-back_wrapp .devkirozi-form form .devkirozi-input-group{
	margin-bottom: 15px;
	text-align: left;
}
.devkirozi-call-back_wrapp .devkirozi-form form .devkirozi-input-group span{
	color: red;
}
.devkirozi-call-back_wrapp .devkirozi-form form .devkirozi-input-group label{
	margin-bottom: 5px;
	display: block;
}
.devkirozi-call-back_wrapp .devkirozi-form form .devkirozi-button-group{
	text-align: center;
}
.devkirozi-call-back_wrapp .devkirozi-form form .devkirozi-button-group button{
	background-color: #f50057;
	border: none;
	color: #fff;
	font-size: 15px;
	height: 30px;
	padding: 0 15px;
	cursor: pointer;
}
.devkirozi-call-back_wrapp .devkirozi-form form .devkirozi-button-group button:hover{
	background-color: #d1034c;
}
.devkirozi-person-about #devkirozi-services-m div{
	padding: 0 0 14px 27px;
}
.devkirozi-person-about #devkirozi-services-m .phone-box img{
	width: 137px;
	cursor: pointer;
}
.devkirozi-person-about #devkirozi-services-m .phone-box img:hover{
	filter: brightness(90%)
}
.devkirozi-internet-counter{
	transform: translateY(-6px)
}
.mt5{
	margin-top: 5px;
}
.devkirozi-head-filter-bl p a{
	color: #000;
}
.devkirozi-head-filter-bl p a i{
	font-size: 18px;
	line-height: 18px;
	transform: translateY(1.5px)
}
.devkirozi-head-filter-bl p a .fa-check-square{
	color: #d1034c;
}
.devkirozi-head-filter-bl p a:hover{
	color: #d1034c;
}
.devkirozi-input-captcha .captcha_image{
	display: inline-block;
	width: 200px;
	margin-right: 15px;
}
.devkirozi-input-captcha{
	text-align: center;
}
.devkirozi-input-captcha .captcha_image img{
	max-width: 100%;
}
.devkirozi-input-captcha input{
	display: inline-block;
	width: 100%;
	max-width: 50%;
	transform: translateY(39px)
}
.devkirozi-map-bl{
	height: calc(100% - 36px);
}
#devkirozi-site-map#map{
	height: calc(100% - 36px);
}
#devkirozi-site-map1{
	width: 100%;
}
.devkirozi-filter-col .devkirozi-banner-block{
	margin-bottom: 20px;
}
.devkirozi-filter-col .devkirozi-banner-block .devkirozi-banner-block_img{
	display: inline-block;
	max-width: 300px;
	max-height: 300px;
	overflow: hidden;
}
.devkirozi-banner-block .devkirozi-banner-block_img img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.devkirozi-banner-block .devkirozi-banner-block_text{
	display: block;
	margin-top: 10px;
	padding-bottom: 0;
	text-align: justify;
}
.devkirozi-filter-mobile.devkirozi-filter-col .devkirozi-banner-block{
	text-align: center;
}
.devkirozi-filter-px.devkirozi-filter-col .devkirozi-banner-block .devkirozi-banner-block_text{
	font-size: 12.5px;
}

/* .row1 .col1{
	flex-basis: calc(100% / 24 * 18);
}
.row1 .col2{
	flex-basis: calc(100% / 24 * 6 - 11px);
} */
/* new style */


@media (max-width: 1200px) and (min-width: 992px){
	.devkirozi-filter-col.devkirozi-filter-pc{
		width: 32%;
	}
}
@media (max-width: 992px) and (min-width: 762px){
	.devkirozi-filter-col.devkirozi-filter-pc{
		width: 32%;
	}
}
@media screen and (min-width:1200px){
	.mobil-photo{
		display: none;
	}
	.photo-pc{
		display: block;
	}
	.col-pd11 .col-md-4{
		padding-left: 11px;
	}
	.col-pd11 .col-md-4:first-child{
		padding-left: 0;
	}
}
@media screen and (max-width:1200px){
	.mobil-photo{
		display: block;
	}
	.devkirozi-map-bl{
		height: 300px;
	}
	.devkirozi-page-bl{max-width:873px;}

	.devkirozi-head-filter .devkirozi-page-bl{padding-bottom:3px;}

	.devkirozi-head-filter-bl{text-align:center;}
	.devkirozi-head-filter-bl div{float:none;text-align:center;}
	.devkirozi-head-filter-bl .devkirozi-s-nav-link{margin:0 10px 10px 10px;}
	.devkirozi-head-filter-bl p,.devkirozi-head-filter-bl p + p{padding:0 10px 10px 10px;}

	.devkirozi-search-wrap,.devkirozi-h-links-wrap{float:none;width:auto;}
	.devkirozi-h-links-wrap{padding-left:0;}
	.devkirozi-h-links-wrap a{margin-left:0;}

	.devkirozi-person-about .row,.devkirozi-person-about div[class^=col-md]{display:block;width:auto;}
	.devkirozi-person-about div[class^=col-md] + div[class^=col-md]{padding-left:0;}

	.devkirozi-persons-more .devkirozi-person-bl{display:none;}
	.devkirozi-persons-more .devkirozi-person-bl:nth-child(1),
	.devkirozi-persons-more .devkirozi-person-bl:nth-child(2){display:inline-block;}

	.devkirozi-main-bl .devkirozi-map-bl{width:566px;margin-right:0;}
	.photo-gallery,.photo-gallery .scroll-pane{width:554px;}
	.photo-gallery .slide{padding-left:7px;}
}
@media screen and (max-width:1200px){
	.row1{
		flex-flow: row wrap
	}
	#devkirozi-site-map1{
		margin-top: 15px;
	}
	#devkirozi-site-map{
		height: 300px;
	}
}
@media screen and (max-width:900px){
	.devkirozi-filter-col.devkirozi-filter-pc{
		display: block;
		width: 100%!important;
		text-align: center;
	}
	.devkirozi-filter-col.devkirozi-filter-mobile{
		display: block;
	}
	.row,div[class^=col-md]{display:block;width:auto;}
	div[class^=col-md] + div[class^=col-md]{padding-left:0;}
	.devkirozi-sub-nav div[class^=col-md]{width:auto !important;}

	.devkirozi-site-footer .devkirozi-banners{display:none;}
	.devkirozi-site-footer .devkirozi-copy{text-align:center;padding:0;}

	.devkirozi-mobile-sbm-filter{display:block;}
	.devkirozi-persons-filter {display:none;}
	body.devkirozi-show-filter .devkirozi-persons-filter {display:block;}

	.devkirozi-head-filter-bl p,.devkirozi-head-filter-bl .devkirozi-s-nav-link{width:48%;margin:0 0 10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.devkirozi-head-filter-bl p,.devkirozi-head-filter-bl p + p{padding:0;}

	.devkirozi-h-links-wrap a{width:auto;}
	.devkirozi-search-main{display:block;}
	.devkirozi-logo-wrap{float:none;text-align:center;padding:0;}

	#devkirozi-slider-size .devkirozi-ui-slider-handle i{display:block;}
	.devkirozi-slider-scale-wrap{display:none;}

	.devkirozi-persons-wrap{left:0;margin-left:0;}
	.devkirozi-persons-wrap::after{content:' ';clear:both;display:block;overflow:hidden;height:1px;}
	.devkirozi-persons-wrap .devkirozi-person-bl{float:left;width:49%;height:290px;margin:0 1% 15px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.devkirozi-persons-wrap .devkirozi-person-bl:nth-child(2n){margin:0 0 15px 1%;}

	.devkirozi-main-bl .devkirozi-map-bl{width:auto;}

	.photo-gallery,.photo-gallery .scroll-pane{left:8px;width:auto;}
	.photo-gallery .slide{padding-left:7px;}
}
@media only screen and (min-width : 900px){
	.devkirozi-filter-mobile{
		display: none!important;
	}
}
@media only screen and (max-width : 768px){
	.photo-gallery .slide{
		display: block;
		padding: 0;
		margin-bottom: 10px;
		text-align: center;
	}
	.photo-gallery .slide span{
		width: 100%;
	}
}
@media only screen and (max-width : 576px){
	.photo-gallery .slide span{
		width: 100%;
	}
	.photo-gallery .slide{
		display: block;
		padding: 0;
		margin-bottom: 10px;
		text-align: center;
	}
}
@media only screen and (max-width : 465px){
	#devkirozi-site-map{
		height: 200px;
	}
	.devkirozi-input-captcha input{
		max-width: 100%;
		transform: unset;
		margin-top: 15px
	}
	.devkirozi-map-bl{
		height: 200px;
	}
	.devkirozi-input-captcha .captcha_image{
		margin-right: 0;
	}
	.devkirozi-call-back_wrapp .devkirozi-form form .devkirozi-input-group{
		text-align: center;
	}
}
@media screen and (max-width:700px){
	.devkirozi-filter-mobile{
		display: block;
	}
	.devkirozi-persons-wrap{padding-bottom:0;}
	.devkirozi-persons-wrap .devkirozi-person-bl,
	.devkirozi-persons-wrap .devkirozi-person-bl:nth-child(2n){float:none !important;width:100%;margin:0 0 15px 0 !important;}

	.devkirozi-persons-more .devkirozi-person-bl:nth-child(3){display:block;}

	.devkirozi-service-person{width:50%;}
}
@media screen and (max-width:440px){
	.devkirozi-service-person{width:100%;}
}

/* FancyBox */
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}