.fix-head { position:fixed; top:0; left:0; width:100%; background: none repeat scroll 0 0 rgba(0,0,0,0.45); z-index:300; min-width:1030px; height:79px; }
.fix-head .logo {margin-left: 20px; margin-top:24px; float:left; width:211px; height:32px; background:url(/fixhead/logo_wight.png) 0 0 no-repeat; text-indent:-4000px; }
.fix-head.light { position:fixed; top:0; left:0; width:100%; background: none repeat scroll 0 0 rgba(255,255,255,1); z-index:300; min-width:1030px; height:79px; }
.fix-head.light .logo {margin-left: 20px; margin-top:24px; float:left; width:211px; height:32px; background:url(/fixhead/logo.png) 0 0 no-repeat; text-indent:-4000px; }
.share-block { float: right; margin: 20px 0px 0px; }
.share-block span { background-color: transparent; background-position: 0 0; background-repeat: no-repeat; background-size: contain; 
display: inline-block; height: 39px; width: 39px; position: relative; z-index: 50; margin: 0 20px 0 0; 
text-indent: -10000px; overflow: hidden; cursor: pointer; }
.share-block > span { float: left; }
.share-block span[data-share-type="fb"] {background-image: url("/best/fixhead/share/facebook_w.svg");}
.share-block span[data-share-type="tw"] {background-image: url("/best/fixhead/share/twittre_w.svg");}
.share-block span[data-share-type="ok"] {background-image: url("/best/fixhead/share/odnoklas_w.svg");}
.share-block span[data-share-type="gp"] {background-image: url("/best/fixhead/share/google_w.svg");}
.share-block span[data-share-type="vk"] {background-image: url("/best/fixhead/share/vk_w.svg");}
.share-block span[data-share-type="ml"] {background-image: url("/best/fixhead/share/myworld_w.svg");}

.fix-head-counter {position:fixed; top:0; left:0; width:100%; background: none repeat scroll 0 0 rgba(0,0,0,0.45); z-index:300; min-width:1030px; height:79px; }
.fix-head-counter .logo {margin-left: 20px; margin-top:24px; float:left; width:211px; height:32px; background:url(/fixhead/logo_wight.png) 0 0 no-repeat; text-indent:-4000px; }
.fix-head-counter.light { position:fixed; top:0; left:0; width:100%; background: none repeat scroll 0 0 rgba(255,255,255,1); z-index:300; min-width:1030px; height:79px; }
.fix-head-counter.light .logo {margin-left: 20px; margin-top:24px; float:left; width:211px; height:32px; background:url(/fixhead/logo.png) 0 0 no-repeat; text-indent:-4000px; }
.fix-head-counter .share-block {margin-top:13px !important; margin-right:152px !important;}
.fix-head-counter .share-block span {overflow:visible !important;}
.fix-head-counter .share-block span .counter {text-indent:0px; position:absolute; top:41px; left:0px; font-size:12px; color:#bab6b5; width:39px; text-align:center; font-family: 'PT Sans';}
.fix-head-counter .comm-num {position:absolute; top:0px; right:0px; background: none repeat scroll 0 0 rgba(0,0,0,0.45); border-radius:20px 0px 0px 20px; height:39px; line-height:39px; font-family: 'PT Sans'; font-weight:bold; text-decoration:none; color:#ffffff !important; font-size:15px; text-transform:uppercase; padding:0px 21px 0px 25px; margin:13px 0px 0px 0px;}
.fix-head-counter .comm-num > span {position:absolute; top:29px; right:0px; width:152px; font-size:12px; color:#bab6b5; text-align:center; font-family: 'PT Sans';}
.fix-head-counter .comm-num_item > span {position:absolute; top:42px; right:0px; width:152px; font-size:12px; color:#bab6b5; text-align:center; font-family: 'PT Sans';}

.counter-bottom .share-bottom {margin:13px auto 0px auto; max-width: 354px; height:73px;}
.counter-bottom .share-bottom > span {background-color: transparent; background-position: 0 0; background-repeat: no-repeat; background-size: contain; 
display: inline-block; height: 39px; width: 39px; position: relative; z-index: 50; margin: 0 10px 0 10px; 
text-indent: -10000px; overflow: visible; cursor: pointer; float: left}
.counter-bottom .share-bottom span[data-share-type="fb"] {background-image: url("/best/fixhead/share/facebook_w.svg");}
.counter-bottom .share-bottom span[data-share-type="tw"] {background-image: url("/best/fixhead/share/twittre_w.svg");}
.counter-bottom .share-bottom span[data-share-type="ok"] {background-image: url("/best/fixhead/share/odnoklas_w.svg");}
.counter-bottom .share-bottom span[data-share-type="gp"] {background-image: url("/best/fixhead/share/google_w.svg");}
.counter-bottom .share-bottom span[data-share-type="vk"] {background-image: url("/best/fixhead/share/vk_w.svg");}
.counter-bottom .share-bottom span[data-share-type="ml"] {background-image: url("/best/fixhead/share/myworld_w.svg");}
.counter-bottom .share-bottom span .counter {text-indent:0px; position:absolute; top:41px; left:0px; font-size:12px; color:#bab6b5; width:39px; text-align:center; font-family: 'PT Sans';}
.counter-bottom .comm-num {background: none repeat scroll 0 0 rgba(0,0,0,0.45); height: 39px; width:108px; line-height: 39px; font-family: 'PT Sans'; font-weight: bold; color: #ffffff !important; font-size: 15px; text-transform: uppercase; padding: 0px 20px 0px 20px; margin:0px auto; border-radius: 20px; display:block; position:relative;}
.counter-bottom .comm-num > span {position:absolute; top:28px; left: 0px; width: 148px; font-size:12px; color:#bab6b5; text-align:center; font-family: 'PT Sans';}

.fix-head.header-adaptive {min-width:0px;}
.fix-head-counter.header-adaptive {min-width:0px;}
.link-seti {position:absolute; top:0px; right:0px; background:url(/fixhead/link-seti.png) 0 0 no-repeat; width:59px; height:58px; z-index:2; cursor:pointer; display:none;}
@media screen and (max-width: 767px) {
	.header-adaptive .share-block {max-width:460px; text-align:center;}
	.header-adaptive .share-block > span {width:49px; height:49px; margin:0px 12px 35px 12px; float:none; display:inline-block;}
	.link-seti {display:block;}
	.content-seti {position:fixed; top:59px; left:0px; bottom:0px; right:0px; background: none repeat scroll 0 0 rgba(0,0,0,0.45); display:none;}
	.fix-head.light.header-adaptive .content-seti {top:58px;}
	.content-seti.active {display: block;}
	.content-seti:before {content:' '; position:absolute; top:-1px; left:0px; width:100%; height:1px; background: none repeat scroll 0 0 rgba(119,119,119,0.45);}
	.content-seti-in {position: absolute; top: 50%; transform: translate(0%, -50%); -webkit-transition: translate(0%, -50%); -moz-transition: translate(0%, -50%); -ms-transition: translate(0%, -50%); -o-transition: translate(0%, -50%); width:100%;}

	.fix-head.header-adaptive {height:58px !important;}
	.fix-head.light.header-adaptive {height:57px !important;}
	.fix-head.header-adaptive .logo {width:175px !important; height:27px !important; background:url(/fixhead/logo-767.png) 0 0 no-repeat !important; margin:15px 0px 0px 12px !important;}
	.fix-head.light.header-adaptive .logo {background-image:url(/fixhead/logo-light-767.png) !important;}
	.fix-head.header-adaptive .share-block {margin:0px auto !important; float:none;}
	.fix-head.header-adaptive .share-block > span {margin-top:35px; margin-bottom:35px;}

	.fix-head-counter.header-adaptive {height:58px;}
	.fix-head-counter.header-adaptive .logo {width:175px; height:27px; background:url(/fixhead/logo-767.png) 0 0 no-repeat; margin:15px 0px 0px 12px;}
	.fix-head-counter.header-adaptive .share-block {margin:0px auto !important; float:none;}
	.fix-head-counter.header-adaptive .share-block span .counter {width:49px; font-size:16px; top:49px;}
	.fix-head-counter.header-adaptive .comm-num {position:relative; right:auto; background:#7d7d7d; height:50px; line-height:50px; width:204px; text-align:center; display:block; padding:0px; margin:2px auto 0px auto; font-size:19px; border-radius:25px; font-weight:normal;}
	.fix-head-counter.header-adaptive .comm-num > span {top:35px; width:204px; font-size:16px;}
}
@media screen and (max-width: 321px) {
	.header-adaptive .share-block {max-width:260px; text-align:center;}
}
