* {
	margin:0;
	padding:0;
	outline:0;
	border:0;
}
html, body {
	background:#fff;
	color:#;
	font-size:px;
	font-family: Arial;
}

/*For IMBiOS widebanner*/
@font-face {
    font-family: "HelveticaNeueRoman";
    font-weight: normal;
    font-style: normal;
    color: #000000;
    src: url("/files/fonts/PopupIMBiOS/HelveticaNeueRoman.eot");
    src: local("HelveticaNeueRoman"), 
        url("/files/fonts/PopupIMBiOS/HelveticaNeueRoman.eot?") format("embedded-opentype"),
        url("/files/fonts/PopupIMBiOS/HelveticaNeueRoman.ttf") format("truetype"),
        url("/files/fonts/PopupIMBiOS/HelveticaNeueRoman.woff") format("woff");

}
@font-face {
    font-family: "HelveticaNeueBold";
    font-weight: normal;
    font-style: normal;   
    color: #000000;
    src: url("/files/fonts/PopupIMBiOS/HelveticaNeueBold.eot");
    src: local("HelveticaNeueBold"), 
        url("/files/fonts/PopupIMBiOS/HelveticaNeueBold.eot?") format("embedded-opentype"),
        url("/files/fonts/PopupIMBiOS/HelveticaNeueBold.ttf") format("truetype"),
        url("/files/fonts/PopupIMBiOS/HelveticaNeueBold.woff") format("woff");
}              
/* End for IMBiOS*/

/*For PopupFVCtoFVD*/
@font-face {
    font-family: "HelveticaNeueLTStdRoman";
    font-weight: normal;
    font-style: normal;
    src: url("/files/fonts/PopupFVD/HelveticaNeueLTStdRoman.eot");
    src: local("HelveticaNeueRoman"), 
        url("/files/fonts/PopupFVD/HelveticaNeueLTStdRoman.eot?") format("embedded-opentype"),
        url("/files/fonts/PopupFVD/HelveticaNeueLTStdRoman.ttf") format("truetype"),
        url("/files/fonts/PopupFVD/HelveticaNeueLTStdRoman.woff") format("woff");
}

a {
	color:#fff;
	text-decoration:underline;
	font:;
}
a:hover	{	text-decoration:none;	}

h1 {
	color:#dc5800;
	font-size:50px;
	font-weight: normal;
	text-transform: uppercase;
	margin:46px 0 22px;
	text-align: center;
	font-family: 'Neuzeit';
}

div	{	position:relative;	}
.clear {
	clear:both;
	height:0px;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
input:focus:-moz-placeholder {
  color:transparent!important;
}
input:focus:-ms-input-placeholder {
  color:transparent!important;
}
input:focus::-webkit-input-placeholder {
  color:transparent!important;
}



@font-face {
	font-family: 'Segoe';
	src: url('../fonts/segoe.eot');
	src: local('☺'), url('../fonts/segoe.woff') format('woff'), url('../fonts/segoe.ttf') format('truetype'), url('../fonts/segoe.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'SegoeLight';
	src: url('../fonts/segoe-light.eot');
	src: local('☺'), url('../fonts/segoe-light.woff') format('woff'), url('../fonts/segoe-light.ttf') format('truetype'), url('../fonts/segoe-light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'SegoeSemi';
	src: url('../fonts/segoe-semi.eot');
	src: local('☺'), url('../fonts/segoe-semi.woff') format('woff'), url('../fonts/segoe-semi.ttf') format('truetype'), url('../fonts/segoe-semi.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Neuzeit';
	src: url('../fonts/neuzeitgro.eot');
	src: local('☺'), url('../fonts/neuzeitgro.woff') format('woff'), url('../fonts/neuzeitgro.ttf') format('truetype'), url('../fonts/neuzeitgro.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'NeuzeitgroBold';
	src: url('../fonts/neuzeitgro-bold.eot');
	src: local('☺'), url('../fonts/neuzeitgro-bold.woff') format('woff'), url('../fonts/neuzeitgro-bold.ttf') format('truetype'), url('../fonts/neuzeitgro-bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'NeuzeitgroLight';
	src: url('../fonts/neuzeitgro-light.eot');
	src: local('☺'), url('../fonts/neuzeitgro-light.woff') format('woff'), url('../fonts/neuzeitgro-light.ttf') format('truetype'), url('../fonts/neuzeitgro-light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Nimbus';
	src: url('../fonts/nimbus.eot');
	src: local('☺'), url('../fonts/nimbus.woff') format('woff'), url('../fonts/nimbus.ttf') format('truetype'), url('../fonts/nimbus.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'NimbusLight';
	src: url('../fonts/nimbus-light.eot');
	src: local('☺'), url('../fonts/nimbus-light.woff') format('woff'), url('../fonts/nimbus-light.ttf') format('truetype'), url('../fonts/nimbus-light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Hiragino Kaku Gothic Pro';
	src: url('../fonts/HiraKakuPro-W3-AlphaNum.eot?') format('eot'),
		 local('☺'),
		 url('../fonts/HiraKakuPro-W3-AlphaNum.woff') format('woff'), url('../fonts/HiraKakuPro-W3-AlphaNum.ttf') format('truetype'), url('../fonts/HiraKakuPro-W3-AlphaNum.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Meiryo';
	src: url('../fonts/Meiryo.eot?') format('eot'),
		 local('☺'), url('../fonts/Meiryo.woff') format('woff'), url('../fonts/Meiryo.ttf') format('truetype'), url('../fonts/Meiryo.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

body#jpBody {font-family: "MS PGothic",'Meiryo',Arial,sans-serif !important; }
body#jpBody .feautures-block__title h3,body#jpBody .steps-stairs__step-title h3 {font-weight: bold;}
body#jpBody .counter .inner-block {font-size: 29px;}
body#jpBody .topbar__item span {font-size: 16px;}
body#jpBody .lang-select .lang-drop,body#jpBody .lang-select .lang-field span{font-family: Tahoma;}
body#jpBody .counter .inner-block,body#jpBody .counter .inner-block2 { font-size: 28px; }
body#jpBody .topblock__text2 { font-size: 22px; font-weight:bold; }

body#jpBody .topbar__item span,body#jpBody .topblock__text2,body#jpBody .counter,body#jpBody .supported-block__title h2,
body#jpBody .supported-info__header,body#jpBody .supported-block__hidden-formats2 li,/*body#jpBody .supported-info__content li,*/
body#jpBody .supported-block-resume__title,body#jpBody .supported-block-resume__title h2,body#jpBody .feautures-block__text a,
body#jpBody .best-converter__title,body#jpBody .best-converter__title h2,body#jpBody .best-converter__text,
body#jpBody .best-converter__textblock-title h3,body#jpBody .best-converter-hint__popup li,body#jpBody .best-converter-hint__popup li a,
body#jpBody .screens-slider h2,body#jpBody .steps-stairs__step-step,body#jpBody .steps-stairs__step-title h3,body#jpBody .steps-os li,
body#jpBody .experts h2,body#jpBody .experts-feed-author-name span,body#jpBody .experts-magazine,body#jpBody .feedback__name,
body#jpBody .feedback__text,body#jpBody .post-feedback__thankyou,body#jpBody .post-feedback__button,body#jpBody .post-feedback__field label,
body#jpBody .post-feedback__input-small,body#jpBody .post-feedback__input,body#jpBody .post-feedback__submit,
body#jpBody .average-slider__text-text, body#jpBody h1{font-family: "MS PGothic",Meiryo,Arial,sans-serif}

body#jpBody .topblock__text, body#jpBody .topblock__download p, body#jpBody .topblock__download p a,body#jpBody .supported-block__text,
body#jpBody .supported-block__text a,body#jpBody .supported-block__link > div,body#jpBody .supported-block-resume__text,
body#jpBody .feautures-block__text,body#jpBody .best-converter__textblock-text,body#jpBody .screens-slider-text,
body#jpBody .steps-stairs__step-text,body#jpBody .experts-feed-text,body#jpBody .experts-feed-author-name,
body#jpBody .average-slider__rating{font-family: "MS PGothic",Meiryo,Arial,sans-serif}
body#jpBody .counter .inner-block span,/*body#jpBody .supported-info__content ul:first-child li,*/
body#jpBody .feautures-block__title h3,body#jpBody .best-converter__text span,body#jpBody .experts-magazine span {font-family: "MS PGothic",Meiryo,Arial,sans-serif}
body#jpBody .supported-block__hidden-formats2 li,body#jpBody .supported-info__topsites li,body#jpBody .supported-info__devices li,
body#jpBody .supported-info__local li,body#jpBody .supported-block__hidden_sites li   {font-family: "MS PGothic",Meiryo,Arial,sans-serif}
/*body#jpBody .supported-info__sites:first-child li{font-family: 'MS PGothic' !important;}*/


body#ruBody {font-family:"Segoe";}
body#ruBody .topbar__item span,body#ruBody .topblock__text2,body#ruBody .counter,body#ruBody .supported-block__title h2,
body#ruBody .supported-info__header,body#ruBody .supported-block__hidden-formats2 li,body#ruBody .supported-info__content li,
body#ruBody .supported-block-resume__title,body#ruBody .supported-block-resume__title h2,body#ruBody .feautures-block__text a,
body#ruBody .best-converter__title,body#ruBody .best-converter__title h2,body#ruBody .best-converter__text,
body#ruBody .best-converter__textblock-title h3,body#ruBody .best-converter-hint__popup li,body#ruBody .best-converter-hint__popup li a,
body#ruBody .screens-slider h2,body#ruBody .steps-stairs__step-step,body#ruBody .steps-stairs__step-title h3,body#ruBody .steps-os li,
body#ruBody .experts h2,body#ruBody .experts-feed-author-name span,body#ruBody .experts-magazine,body#ruBody .feedback__name,
body#ruBody .feedback__text,body#ruBody .post-feedback__thankyou,body#ruBody .post-feedback__button,body#ruBody .post-feedback__field label,
body#ruBody .post-feedback__input-small,body#ruBody .post-feedback__input,body#ruBody .post-feedback__submit,
body#ruBody .average-slider__text-text, body#ruBody h1{font-family:"Segoe";}

body#ruBody .topblock__text, body#ruBody .topblock__download p, body#ruBody .topblock__download p a,body#ruBody .supported-block__text,
body#ruBody .supported-block__text a,body#ruBody .supported-block__link > div,body#ruBody .supported-block-resume__text,
body#ruBody .feautures-block__text,body#ruBody .best-converter__textblock-text,body#ruBody .screens-slider-text,
body#ruBody .steps-stairs__step-text,body#ruBody .experts-feed-text,body#ruBody .experts-feed-author-name,
body#ruBody .average-slider__rating{font-family:"SegoeLight";}

body#ruBody .counter .inner-block span,body#ruBody .supported-info__content ul:first-child li,
body#ruBody .feautures-block__title h3,body#ruBody .best-converter__text span,body#ruBody .experts-magazine span {font-family:"SegoeSemi";}
body#ruBody .supported-block__hidden-formats2 li,body#ruBody .supported-info__topsites li,body#ruBody .supported-info__devices li,
body#ruBody .supported-info__local li,body#ruBody .supported-block__hidden_sites li   {font-family: 'Segoe' !important;}
body#ruBody .lang-select .lang-drop,body#ruBody .lang-select .lang-field span{font-family: Tahoma;}
body#ruBody .topbar__item span {height: 22px;}
body#ruBody .topbar__list {margin: 18px 0 0 60px;}
body#ruBody .topbar__item {margin-left: 47px;}
body#ruBody .topbar__item:first-child {margin-left: 0;}
body#ruBody h1 {margin: 40px 0 22px;}
body#ruBody .topblock__text {margin: 21px 0 0;}
body#ruBody .topblock__text2 {margin: 30px 0 49px;}
body#ruBody .topblock__download p {margin-top: 16px;}
body#ruBody .counter .inner-block {line-height: 57px;}
body#ruBody .supported-block__hidden-audio .supported-info__content {height: 229px;}
body#ruBody .supported-info__content li {font-size: 15px; font-family: 'Segoe';}
body#ruBody .footer .inner-block p { font-family: 'SegoeLight'; }
body#ruBody .supported-block__hidden-types li, .supported-block__hidden-formats2 li {font-family: 'Segoe' !important;}
body#ruBody .supported-info__sites:first-child li{font-family: 'Segoe' !important;}

.supported-info__sites:first-child li{font-family: 'Neuzeit' !important;}


/* Page Freemake slider plugin */
#fsp .topblock__text {
    margin: 53px 0 0;
}
#fsp .supported-block__title h2 {
    color: #2f5e7d;
    font-family: 'NeuzeitgroBold';
}
#fsp .supported-block-resume__title h2 {
    color: #2f5e7d;
    font-family: 'NeuzeitgroBold';
}
#fsp .feautures-bg,#fsp .feautures:after, #fsp .feautures:before{
    background: none;
}
#fsp .feautures-block {
    border: 2px solid #e5e5e5;
    box-shadow: 0 6px 10px 3px #f0efef;
}
#fsp .feautures-block .dec-line{
    height: 17px;
    width: 100%;
    position: absolute;
    left: 0;
    bottom: 0;
    background: #c0eaff;
    border-top: 1px solid #e5e5e5;
    border-radius: 0 0 8px 8px;
}
#fsp .feautures-block__title h3 {
    font-size: 31px;
    color: #2f5e7d;
    font-family: 'NeuzeitgroBold';
}
#fsp .feautures-block__title {
    margin: 37px 0 23px;
}
#fsp .feautures-block__text {
    font-size: 20px;
    padding: 0 20px;
    line-height: 1.5;
}
#fsp .feautures .inner-block {
    padding-top: 0;
    padding-bottom: 10px;
    margin-top: -30px;
}
#fsp .steps__title h2 {
    text-align: center;
    font-weight: normal;
    font-size: 30px;
    color: #2f5e7d;
    font-family: 'NeuzeitgroBold';
    text-transform: uppercase;
}
#fsp .steps {
    padding: 66px 0 5px;
    background: #e8f7ff;
}
#fsp .steps-stairs {
    background: url('../img/FSP/freemake-steps-bg.png') 1px 40px no-repeat;
    margin-top: 60px;
}
#fsp .steps-stairs__step-step {
    color: #2f5e7d;
}
#fsp .supported-block:first-child .supported-block__right img {
    margin-top: 0px;
}
#fsp .supported-block + .supported-block .supported-block__image {
    margin-top: 0;
}
#fsp .steps-stairs__step-title h3 {
    font-family: 'NimbusLight';
    font-weight: bold;
}
#fsp .steps-stairs__step_03 {
    left: 697px;
}
#fsp .steps-stairs__step_01, #fsp .steps-stairs__step_02, #fsp .steps-stairs__step_03 {
    width: 250px;
}
#fsp .steps .download {
    margin: 40px auto;
    margin-top: 20px;
}
#fsp .average-slider__rating {
    background: url('../img/FSP/average-rating.png') 0 0 no-repeat;
    height: 70px;
    width: 105px;
    color: #2f5e7d;
    font-family: 'NeuzeitgroBold';
    font-size: 36px;
    padding-right: 0px;
}
#fsp .supported-block-resume__text span {
    color: #1a0700;
}

/* end Page Freemake slider plugin */


/** main **/
.maindiv {
	overflow: hidden;
}
.inner-block {
	width:929px;
	margin:0 auto;
}


.download {
	display: block;
	margin:40px auto;
	width:278px;
	height:62px;
	cursor: pointer;	
	position: relative;
	box-sizing: border-box;
	padding-right:5px;
}
.download img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.download img:last-child {
	opacity:0;
}
.download img:first-child {
	z-index: 2;
}
.download:hover img:first-child {
	opacity:0;
}
.download:hover img:last-child {
	opacity:1;
}
/** end main **/




/** topbar **/
.topbar {
	position: fixed;
	left:0;
	right:0;
	top:0;
	background: url('../img/freemake-background-gradient.png') 50% 0 repeat-y;
	height:64px;
	box-shadow:0 0 10px 0 rgba(0,0,0,.3);
	z-index:50;
	display: none;
}
.topbar__logo {
	display: block;
	width:203px;
	height:29px;
	background: url('../img/logo2.png') 0 0 no-repeat;
	float:left;
	margin-top:14px;
}
.topbar__list {
	list-style: none;
	margin:23px 0 0 60px;
	float: left;
}
.topbar__item {
	float:left;
	margin-left: 50px;
}
.topbar__item:first-child {
	margin-left:0;
}
.topbar__item span {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	height:18px;
	color:#1a0700;
	font-size:20px;
	font-family: 'Neuzeit';
	text-decoration: none;
	border-bottom:1px solid transparent;
	cursor: pointer;
}
.topbar__item span:hover {
	text-decoration: none;
	border-color:#6e5f4d;
}
.download-small {
	display: block;
	margin:10px 0 0;
	width:197px;
	height:48px;
	cursor: pointer;
	position: relative;
	box-sizing: border-box;
	padding-right:5px;
	float:right;
}
.download-small img {
	position: absolute;
	top:0;
	left:0;
	z-index:1;
}
.download-small img:last-child {
	opacity:0;
}
.download-small img:first-child {
	z-index: 2;
}
.download-small:hover img:first-child {
	opacity:0;
}
.download-small:hover img:last-child {
	opacity: 1;
}
/** end topbar **/




/** header **/
.header {
	width:100%;
	height:75px;
}
.header a.logo {
	width:209px;
	height:29px;
	background:url('../img/logo.png') 0 0 no-repeat;
	position:absolute;
	top: 29px;
    left: -9px;
}
.header a.logo:hover {
	cursor:pointer;
}
.header ul.topmenu {
	list-style:none;
	position:absolute;
	top:34px;
	left:228px;
}
.header ul.topmenu li {
	float:left;
	color: #454545;
	line-height: 25px;
	vertical-align: middle;
	text-align:center;
	margin-left:64px;
        margin-left: 80px;
}
.header ul.topmenu li:first-child {
	margin-left:35px;
        margin-left: 50px;
}
.header ul.topmenu li a {
	color: #454545;
	line-height: 29px;
	vertical-align: middle;
	font-size:15px;
	position:relative;
	top:-2px;
}
.lang-select {
	position:absolute;
	top:0;
	left:50%;
	margin-left:345px;
}
.mobile .lang-select,
.tablet .lang-select  {
	margin-left:0;
	left:auto;
	right:40px;
}
.lang-select .lang-field {
	background: url('../img/lang-bg.png') 0 0 repeat-x;
	height:31px;
	border-color: #D9D6C6 #D9D6C6 #EAEBDE;
	border-radius: 0 0 3px 3px;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	min-width: 83px;
	padding:0 25px 0 11px;
	line-height:24px;
	z-index:100;
}
.lang-select .lang-field .lf-lang {
	display:inline-block;
	*display:inline;
	zoom:1;
	height:31px;
}
.lang-select .lang-field span {
	color:#646661;
	font:11px Tahoma;
	display:inline-block;
	*display: inline;
	*zoom:1;
	vertical-align:top;
	margin-top:8px;
}
.lang-select .lang-field:hover {
	cursor:pointer;
	background-position:0 -31px;
}
.lang-select .lang-field:hover span {
	text-decoration:none;
}
.lang-select .lang-field .lang-arr {
	width:9px;
	height:5px;
	background:url('../img/lang-arr.png') 0 0 no-repeat;
	position:absolute;
	top:13px;
	right:9px;
}
.lang-select .lang-field .lang-shadow {
	width:122px;
	height:13px;
	background:url('../img/lang_shadow.png') 0 0 no-repeat;
	position:absolute;
	top:30px;
	left:50%;
	margin-left:-61px;
}
.lang-select .lang-field i.flag {
	margin-top:9px;
}

.lang-select .lang-drop {
	font-family: Tahoma;
	font-size: 12px;
	position: relative;
	text-align: left;
	width: 264px;
	z-index: 90;
	background-color: #F3F4EB;
	border-radius: 2px 2px 2px 2px;
	box-shadow: 0 0 6px #C9C4C7;
	right: -24px;
	top: 31px;
	position:absolute;
	padding:4px 0;
	display:none;
}
.lang-select .lang-drop ul {
	float:left;
	width:132px;
	list-style:none;
}
.lang-select .lang-drop ul li {

}
.lang-select .lang-drop ul li a {
	display: block;
	font-size: 11px;
	min-height: 20px;
	padding-left: 12px;
	padding-top: 5px;
	width: 120px;
	color:#A7917C;
	text-decoration:none;
	text-shadow:0 1.5px 1px #FFFFFF;
}
.lang-select .lang-drop ul li a span {
	text-decoration:underline;
}
.lang-select .lang-drop ul li.current a span {
	color:#cdc2bd;
	text-decoration:none;
}
.lang-select .lang-drop ul li.current a:hover {
	cursor:default;
}
.lang-select .lang-drop ul li a:hover {
	background:#38bab8;
}
.lang-select .lang-drop ul li.current a:hover {
	background:none;
}
.lang-select .lang-drop ul li a:hover span {
	text-decoration:none;
	color:#1a4e59;
	text-shadow:0 1.5px 1px #8ad1d5;
}
.lang-select .lang-drop ul li.current a:hover span {
	text-decoration:none;
	color:#cdc2bd;
	text-shadow:none;
}
.lang-select .lang-drop ul li i.flag {
	margin:2px 5px 0 -1px;
}


i.flag {
	display:inline-block;
	*display:inline;
	zoom:1;
	width:16px;
	height:11px;
	margin-right:6px;
	background:url('../img/flags.png') 0 0 no-repeat;
	vertical-align:top;
}
i.flag.br		{	background-position:-16px 0;				}
i.flag.cs		{	background-position:-32px 0;				}
i.flag.de		{	background-position:-48px 0;				}
i.flag.da		{	background-position:-64px 0;				}
i.flag.es		{	background-position:0 -11px;				}
i.flag.bc		{	background-position:-16px -11px;		}
i.flag.fr		{	background-position:-32px -11px;		}
i.flag.en		{	background-position:-48px -11px;		}
i.flag.gr		{	background-position:-64px -11px;		}
i.flag.hu	{	background-position:0 -22px;				}
i.flag.it		{	background-position:-16px -22px;		}
i.flag.jp		{	background-position:-32px -22px;		}
i.flag.nl		{	background-position:-48px -22px;		}
i.flag.pl		{	background-position:-64px -22px;		}
i.flag.ru		{	background-position:0 -33px;				}
i.flag.sw	{	background-position:-16px -33px;		}
i.flag.sk		{	background-position:-32px -33px;		}
i.flag.tw		{	background-position:-48px -33px;		}
i.flag.uk		{	background-position:-64px -33px;		}
i.flag.vi		{	background-position:0 -44px;				}
i.flag.cn		{	background-position:-16px -44px;		}
i.flag.tr		{	background-position:-32px -44px;		}

/*.fyb-topblock__title h1 {
	font-size:44px;
}*/
/** end header **/




/** topblock **/
.topblock {
	width:100%;
	height:635px;
	overflow: hidden;
	text-align: center;
	min-width:940px;
}
.topblock:after,
.topblock:before {
	content:'';
	width:50%;
	height:636px;
	position: absolute;
	top:0;
	bottom:0;
	left:0;
	background: #ffb797;
	z-index: 1;
}
.topblock:before {
	background: #fcffe0;
	left:auto;
	right:0;
}
.topblock-bg {
	width:1920px;
	height:636px;
	position: absolute;
	left:50%;
	margin-left:-960px;
	background: url('../img/freemake-background-topblock.jpg') 50% 0 no-repeat #FCFBDC;
	z-index: 2;
}
.topblock .inner-block {
	z-index: 3;
}



.topblock__text {
	color:#000;
	font-size:20px;
	margin:27px 0 0;
	line-height: 1.7;
        font-family: 'NimbusLight';
}

.topblock__text2 {
	color:#330e00;
	font-size:26px;
	margin:33px 0 45px;
	font-family: 'Neuzeit';
}
.topblock__text2 span {
	color:#dc5800;
}
.topblock__download {
	margin-bottom:44px;
}
.topblock__download .download {
	margin-bottom:0;
}
.topblock__download p {
	color:#000;
	font-size:16px;
	margin-top:17px;
	padding-left: 3px;
        font-family: 'NimbusLight';
}
.topblock__download p a {
	font-family: 'NeuzeitgroLight';
	color:#000;
	font-size:16px;
	text-decoration: underline;
}
.topblock__download p a:hover {
	text-decoration: none;
}



.topblock__social ul {
	list-style: none;
	text-align: center;
}
.topblock__social li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	margin:0 13px;
}
.topblock__social a {
	display: block;
	width:90px;
}
.topblock__social-quantity {
	display: block;
	width:45px;
	height:35px;
	padding-left:6px;
	float:right;
	background: url('../img/freemake-background-social-quantity.png') 0 0 no-repeat;
	text-align: center;
	line-height: 35px;
	color:#000;
	font-size:16px;
	font-family: 'Segoe';
}
.topblock__social-twitter,
.topblock__social-facebook,
.topblock__social-google {
	display: block;
	width:35px;
	height:35px;
	float:left;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.topblock__social-twitter {
	background-image: url('../img/freemake-background-social-twitter.png');
}
.topblock__social-facebook {
	background-image: url('../img/freemake-background-social-facebook.png');
}
.topblock__social-google {
	background-image: url('../img/freemake-background-social-google.png');
}

/** end topblock **/




/** counter **/
.counter {
	width:100%;
	height:64px;
	overflow: hidden;
	font-family: 'Neuzeit';
}
.counter:after,
.counter:before {
	content:'';
	width:50%;
	height:64px;
	position: absolute;
	top:0;
	bottom:0;
	left:0;
	background: #ff7352;
	z-index: 1;
}
.counter:before {
	background: #ffd744;
	left:auto;
	right:0;
}
.counter-bg {
	position: absolute;
	left:50%;
	margin-left:-960px;
	top:0;
	width:1920px;
	height:64px;
	background: url('../img/freemake-background-counter.png') 50% 0 no-repeat #ffd744;
	z-index:2;
}
.counter .inner-block,.counter .inner-block2 {
	height:64px;
	line-height:67px;
	text-align: center;
	z-index: 5;
	color:#fff;
	font-size:32px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.5);
	letter-spacing:0.02em;
	padding-right:21px;
}
.counter .inner-block span,.counter .inner-block2 span {
	font-family: 'NeuzeitgroBold';
}
.counter .inner-block2:before,
.counter .inner-block2:after {
	content:'';
	display: inline-block;
	width:18px;
	height:21px;
	background: url('../img/FYB/counter-arr.png') 0 0 no-repeat;
	margin-right:15px;
}
.counter .inner-block2:after {
	margin-right:0;
	margin-left:15px;
}
/** end counter **/



/** supported **/
.supported {
	padding-top:18px;
}
.supported-block {
	padding:46px 0 45px;
	position: relative;
}

.supported-block + .supported-block {
	border-top:1px solid #ccc;
	padding: 46px 0 42px;
}
.supported-block__left {
	width:464px;
	float:left;
}
.supported-block__right {
	width:465px;
	float:right;
}
.fyb-supported .supported-block__left {
	width:485px;
	margin-right:-22px;
}
.fyb-supported .supported-block__left-small {
	width:470px;
	margin-right:-22px;
}
.fyb-supported .supported-block__right {
	width:491px;
	margin-left:-26px;
}
.supported-block:first-child .supported-block__right  img {
	margin-top:12px;
}
.supported-block__image {
	width:100%;
	text-align: center;
}
.supported-block + .supported-block .supported-block__image {
	margin-top:26px;
}
.supported-block__title {
	margin:0 0 33px;
	color:#dc5800;
	font-size:30px;
}
.supported-block__title h2 {
	color:#dc5800;
	font-size:30px;
	font-weight: normal;
	font-family: 'Neuzeit';
}
.supported-block__text {
	color:#1a0700;
	font-size:20px;
	margin:0 0 19px;
	line-height: 1.5;
	letter-spacing: -0.01em;
        font-family: 'NimbusLight';       
}
.supported-block__text a {
	text-decoration: underline;
	color:#1a0700;
	font-size:20px;
	font-family: 'NimbusLight';
	letter-spacing: -0.01em;
}
.supported-block__text a:hover {
	text-decoration: none;
}
/*.supported-block__text a u {
	text-decoration: none;
	border-bottom:1px solid #1a0700;
}
.supported-block__text a:hover u {
	border-color:transparent;
}*/
.supported-block__link > div {
	text-decoration: underline;
	color:#dc5800;
	font-size:20px;
	cursor: pointer;
        font-family: 'NimbusLight';
}
.supported-block__link > div:hover {
	text-decoration: none;
}
.supported-block__link .supported-block__link-see,
.supported-block__link.opened .supported-block__link-close {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
}
.supported-block__link.opened .supported-block__link-see,
.supported-block__link .supported-block__link-close {
	display: none;
}

.supported-block__hidden {
	display: none;
	padding:30px 0;
}


.supported-info {
	float:left;
	margin-left:85px;
}
.supported-info__right {
	float:right;
}
.supported-block__hidden .supported-info:first-child {
	margin-left:0;
}
.supported-info__header {
	padding:8px 0 3px;
	color:#1a0700;
	font-size:20px;
	font-family: 'Neuzeit';
}
.supported-info__content {
	border-top: 1px solid #999;
	padding:15px 35px 15px 10px;
	background: url('../img/freemake-background-supported-bg.png') 100% 0 repeat-y #FFE8CB;
}
.supported-block__hidden-formats .supported-info__content {
	height:400px;
}
.supported-block__hidden-formats2 .supported-info__content {
	height:280px;
}
.supported-block__hidden-devices .supported-info__content {
	height:300px;
}
.supported-block__hidden-audio .supported-info__content {
	height:210px;
}
.supported-block__hidden-audio .supported-info__content {
	height:210px;
}
.supported-block__hidden-types li,
.supported-block__hidden-formats2 li {
	font-family: 'Neuzeit' !important;
}
.supported-info__content ul {
	list-style: none;
	float:left;
	margin-left:42px;
}
.supported-info__content li {
	margin: 4px 0;
	font-size:16px;
	color:#1a0700;
	font-family: 'Neuzeit';
}
.supported-info__content ul:first-child {
	margin-left:0;
}
.supported-info__content ul:first-child li {
	font-family: 'NeuzeitgroBold';
}

.supported-info__header-icon {
	display: block;
	position: absolute;
	bottom:0;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.supported-info__header-icon-video {
	background-image: url('../img/freemake-supported-icon-video.jpg');
	width:64px;
	height:23px;
	right: 30px;
}
.supported-info__header-icon-devices {
	background-image: url('../img/freemake-supported-icon-devices.png');
	width:82px;
	height:33px;
	right: 20px;
}
.supported-info__header-icon-audio {
	background-image: url('../img/freemake-supported-icon-audio.jpg');
	width:15px;
	height:29px;
	right: 40px;
}
.supported-info__header-icon-image {
	background-image: url('../img/freemake-supported-icon-image.jpg');
	width:15px;
	height:26px;
	right:2px;
}
.supported-info__header-icon-sites {
	background-image: url('../img/freemake-supported-icon-sites.jpg');
	width:38px;
	height:33px;
	right:120px;
}
.supported-info__header-icon-phones {
	background-image: url('../img/freemake-supported-icon-phones.jpg');
	width:56px;
	height:33px;
	right:20px;
}
.supported-info__header-icon-tablets {
	background-image: url('../img/freemake-supported-icon-tablets.jpg');
	width:85px;
	height:36px;
	right:20px;
}
.supported-info__header-icon-players {
	background-image: url('../img/freemake-supported-icon-players.jpg');
	width:24px;
	height:30px;
	right:8px;
}
.supported-info__header-icon-adult {
	background-image: url('../img/freemake-supported-icon-adult.jpg');
	width:41px;
	height:17px;
	right:4px;
}
.supported-info__header-icon-local {
	background-image: url('../img/freemake-supported-icon-sites2.jpg');
	width:37px;
	height:29px;
	right:84px;
}
.supported-info__sites {
	margin:0 58px 0 20px !important;
}
.supported-info__sites li {
	display: block;
	height:38px;
	line-height:38px;
	position: relative;
	padding-left:58px;
}
.supported-info__sites li + li {
	margin-top:10px;
}
.supported-info__sites em {
	display: block;
	height:38px;
	width:38px;
	position: absolute;
	left:0;
	top:0;
	background: url('../img/freemake-supported-sites.jpg') 0 0 no-repeat;
}
.supported-info__sites .supported-info_sites-01 {
	background-position: 0 0;
}
.supported-info__sites .supported-info_sites-02 {
	background-position: 0 -48px;
}
.supported-info__sites .supported-info_sites-03 {
	background-position: 0 -96px;
}
.supported-info__sites .supported-info_sites-04 {
	background-position: 0 -144px;
}
.supported-info__sites .supported-info_sites-05 {
	background-position: -52px 0;
}
.supported-info__sites .supported-info_sites-06 {
	background-position: -52px -48px;
}
.supported-info__sites .supported-info_sites-07 {
	background-position: -52px -96px;
}
.supported-info__sites .supported-info_sites-08 {
	background-position: -52px -144px;
}
.supported-info__topsites {
	margin:0 37px 0 8px !important;
}
.supported-info__topsites li {
	display: block;
	height:32px;
	line-height:32px;
	position: relative;
	padding-left:40px;
	font-family: 'Neuzeit' !important ;
}
.supported-info__topsites li + li {
	margin-top:10px;
}
.supported-info__topsites em {
	display: block;
	height:32px;
	width:32px;
	position: absolute;
	left:0;
	top:0;
	background: url('../img/freemake-supported-topsites.png') 0 0 no-repeat;
}
.supported-info__topsites .supported-info_topsites-01 {
	background-position: 0 0;
}
.supported-info__topsites .supported-info_topsites-02 {
	background-position: 0 -50px;
}
.supported-info__topsites .supported-info_topsites-03 {
	background-position: 0 -100px;
}
.supported-info__topsites .supported-info_topsites-04 {
	background-position: 0 -150px;
}
.supported-info__topsites .supported-info_topsites-05 {
	background-position: -68px 0;
}
.supported-info__topsites .supported-info_topsites-06 {
	background-position: -68px -50px;
}
.supported-info__topsites .supported-info_topsites-07 {
	background-position: -68px -100px;
}
.supported-info__topsites .supported-info_topsites-08 {
	background-position: -68px -150px;
}
.supported-info__devices {
	float: none;
}
.supported-info__devices li {
	white-space: nowrap;
	font-family: 'Neuzeit' !important;
}
.supported-info__devices2 {
	margin-right:-25px;
	width:445px;
}
.supported-block__hidden-devices .supported-info {
	margin-left:30px;
}
.supported-block__hidden-devices .supported-info__content {
	padding-right:8px;
}
.supported-info__local li {
	font-family: 'Neuzeit' !important;
	margin:0 0 15px;
}
.supported-block__hidden_sites li {
	font-family: 'Neuzeit' !important;
}
.supported-block__hidden_sites .supported-info {
	margin-left:34px;
}
.supported-block__hidden_sites .supported-info__content {
	padding-right:5px;
}

.supported-block-resume {
	text-align: center;
	padding:45px 0 20px;

	border-top:1px solid #ccc;
	padding: 46px 0 42px;
}
.supported-block-resume__title {
	color:#dc5800;
	font-size:40px;
	font-family: 'Neuzeit';
	margin:0 0 25px;
}
.supported-block-resume__title h2 {
	font-weight: normal;
	margin:0;
	padding:0;
	color:#dc5800;
	font-size:40px;
	font-family: 'Neuzeit';
}
.supported-block-resume__text {
	line-height: 1.6;
	color:#1a0700;
	font-size:26px;
        font-family: 'NimbusLight';
}
.supported-block-resume__text span {
	color:#dc5800;
}
.supported-block-resume .download {
	margin:36px auto 24px;
}
/** end supported **/



/** feautures **/
.feautures {
	overflow: hidden;
}
.feautures:after,
.feautures:before {
	content:'';
	width:50%;
	height:636px;
	position: absolute;
	top:0;
	bottom:0;
	left:0;
	background: #ffb797;
	z-index: 1;
}
.feautures:before {
	background: #fcffe0;
	left:auto;
	right:0;
}
.feautures-bg {
	width:1920px;
	height:100%;
	background: url('../img/freemake-background-gradient.png') 50% 0 repeat-y;
	position: absolute;
	top:0;
	bottom:0;
	left:50%;
	margin-left:-960px;
	z-index:2;
}
.feautures .inner-block {
	z-index: 3;
	padding: 30px 0 39px;
}
.feautures .inner-block:before {
	content:'';
	display: block;
	width:44px;
	height:31px;
	background: url('../img/freemake-features-arrow.png') 0 0 no-repeat;
	position: absolute;
	top:0;
	left:50%;
	margin-left:-22px;
}
.feautures-block {
	background: #fff;
	width:442px;
	height:228px;
	border-radius:10px;
	border:1px solid #e6e6e6;
	float:left;
	margin-top:80px;
	text-align: center;
}
.feautures-block:nth-child(even) {
	float:right;
}
.feautures-block:nth-child(odd) {
	float:left;
}
.feautures-block__title {
	margin:77px 0 19px;
}
.feautures-block__title h3 {
	color:#000;
	font-size:20px;
	font-family: 'NeuzeitgroBold';
	font-weight: normal;
}
.feautures-block__text {
	color:#000;
	font-size:16px;
        font-family: 'NimbusLight';
	line-height: 1.6;
}
.feautures-block__text a {
	color:#000;
	font-size:16px;
	font-family: 'Neuzeit';
	text-decoration: underline;
}
.feautures-block__text a:hover {
	text-decoration: none;
}
.feautures-icon {
	display: block;
	width:122px;
	height:122px;
	position: absolute;
	top:-62px;
	left:50%;
	margin-left:-61px;
}

.download-circle {
	display: block;
	margin:10px auto 42px;
	width:260px;
	height:113px;
	cursor: pointer;
	left: -24px;
	position: relative;
	box-sizing: border-box;
	padding-left:90px;
	z-index:10;
}
.download-circle img {
	position: absolute;
	top:0;
	left:0;
	z-index:1;
}
.download-circle img:last-child {
	opacity:0;
}
.download-circle img:first-child {
	z-index: 2;
}
.download-circle:hover img:first-child {
	opacity:0;
}
.download-circle:hover img:last-child {
	opacity: 1;
}
/** end feautures **/



/** best-converter **/
.best-converter {
    padding-top:1px;
}
.best-converter__title {
	font-size:30px;
	color:#dc5800;
	text-align: center;
	padding:44px 0 21px;
	font-family: 'Neuzeit';
}
.best-converter__title h2 {
	font-size:30px;
	color:#dc5800;
	text-align: center;
	font-family: 'Neuzeit';
	font-weight: normal;
}
.best-converter__graphic {
	width:100%;
	height:547px;
	background: url('../img/freemake-best-bg.png') 50% 0 no-repeat;
	margin-bottom:43px;;
}
.best-converter__text {
    color: #000;
    font-family: 'Neuzeit';
    font-size: 22px;
    text-align: center;
    width: 490px;
    position: absolute;
    left: 50%;
    margin-left: -249px;
    letter-spacing: 0.03em;   
}
.best-converter__text span {
	color:#dc5800;
	font-size:36px;
	font-family: 'NeuzeitgroBold';
}
.best-converter__text_01 {
	top:68px;
}
.best-converter__text_02 {
	top:139px;
}
.best-converter__text_03 {
	top:208px;
}



.best-converter__textblock {
	position: absolute;
	top:318px;
	width:300px;
	text-align: center;
}
.best-converter__textblock img {
	margin-bottom:24px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
}
.best-converter__textblock_01 {
	left:-8px;
}
.best-converter__textblock_02 {
	left:50%;
	margin-left:-150px;
}
.best-converter__textblock_03 {
	right:-8px;
}
.best-converter__textblock-title {
	margin-bottom:15px;
}
.best-converter__textblock-title h3 {
	/*font-family: 'SegoeSemi';*/
        font-family:'Neuzeit';
	color:#000;
	font-size:20px;
        line-height: 27px;
}
.best-converter__textblock-text {
	font-size:16px;
	color:#000;
	line-height: 1.5;
        font-family: 'NimbusLight';
}


.best-converter-hint {
	position: absolute;
    top: 8px;
    right: 17px;
}
.best-converter-hint__trigger {
	width:31px;
	height:31px;
	background: url('../img/freemake-best-tip.jpg') 0 0 no-repeat;
	cursor: pointer;
}
.best-converter-hint__trigger:hover {
	background-position: 0 -44px;
}
.opened .best-converter-hint__trigger {
	background-position: 0 100%;
}
.best-converter-hint__popup {
	display: none;
	position: absolute;
	width:218px;
	left:55px;
	top:-33px;
	padding:35px 25px;
}
.best-converter-hint__popup:before,
.best-converter-hint__popup:after {
	content:'';
	display: block;
	width:268px;
	height:107px;
	position: absolute;
	left:0;
	top:0;
	background: url('../img/freemake-best-popover.png') 0 0 no-repeat;
	z-index: 1;
}
.best-converter-hint__popup-bg {
	position: absolute;
	right:0;
	top:107px;
	bottom:25px;
	width:268px;
	z-index:1;
	background: url('../img/freemake-best-popover.png') 100% 0 repeat-y;
}
.best-converter-hint__popup:after {
	height:25px;
	top:auto;
	bottom:0;
	background-position: 0 100%;
}
.best-converter-hint__popup ul {
	list-style: none;
	position: relative;
	z-index:2;
	text-align: left;
}
.best-converter-hint__popup li {
	position: relative;
	padding-left:24px;
	color:#000;
	font-size:16px;
	font-family: 'Neuzeit';
	line-height: 1.5;
}
.best-converter-hint__popup li + li {
	margin-top:30px;
}
.best-converter-hint__popup li:before {
	content:'';
	display: block;
	width:16px;
	height:11px;
	background: url('../img/freemake-best-check.png') 0 0 no-repeat;
	position: absolute;
	left:0;
	top:5px;
}
.best-converter-hint__popup li a {
	color:#000;
	font-size:16px;
	font-family: 'Neuzeit';
	text-decoration: underline;
}
.best-converter-hint__popup li a:hover {
	text-decoration: none;
}
/** end best-converter **/



/** screen slider **/
.screens-slider {
	width:570px;
	margin:-35px auto 0;
	padding-top:46px;
}
.screens-slider h2 {
	color:#dc5800;
	font-family: 'Neuzeit';
	font-size:30px;
	font-weight: normal;
	text-align: center;
	position: relative;
        left: -9px;
}
.screens-slider-text {
	color:#000000;
	font-size:20px;
	text-align: center;
        font-family: 'NimbusLight';
}

#screens-slider {
	margin-top:18px;
	margin-bottom:29px;
}
#feedbacks-slider .slick-prev,
#feedbacks-slider .slick-next,
#screens-slider .slick-prev,
#screens-slider .slick-next {
	display: block;
	width:26px;
	height:100px;
	background: url('../img/freemake-screens-arrows.jpg') 0 0 no-repeat;
	position: absolute;
	top:50%;
	margin-top:-50px;
	left:-55px;
	overflow: hidden;
	font-size:0px;
	text-indent:-999px;
	cursor: pointer;
}
#feedbacks-slider .slick-next,
#screens-slider .slick-next {
	right:-55px;
	left:auto;
	background-position: 100% 0;
}
#feedbacks-slider .slick-prev:hover,
#screens-slider .slick-prev:hover {
	background-position: 0 100%;
}
#feedbacks-slider .slick-next:hover,
#screens-slider .slick-next:hover {
	background-position: 100% 100%;
}
.screens-slider .download {
	margin-top:23px;
    margin-bottom: 32px;
}
#screens-slider img {
	margin:0;
}
/** end screen slider **/



/** steps **/
.steps {
	padding:0 0 30px;
}
.steps-stairs {
	width:100%;
	height:340px;
	background: url('../img/freemake-steps-bg.jpg') 1px 40px no-repeat;
}

.steps-stairs__step {
	text-align: center;
	position: absolute;

}
.steps-stairs__step_01 {
	left: 1px;
    top: 3px
}
.steps-stairs__step_02 {
	left: 356px;
    top: 84px;
}
.steps-stairs__step_03 {
	left: 667px;
    top: 165px;
	width: 300px;
}
.steps-stairs__step_01,.steps-stairs__step_02,.steps-stairs__step_03{width: 300px;}
.header ul.topmenu {left: 220px;}

.steps-stairs__step-step {
	color:#dc5800;
	font-size:30px;
	text-transform: uppercase;
	font-family: 'Neuzeit';
	margin-bottom:27px;
}
.steps-stairs__step-text {
	font-size:16px;
	line-height: 1.5;
	color:#000;
        font-family: 'NimbusLight';
}
.steps-stairs__step-title {
	margin-bottom:8px;
}
.steps-stairs__step-title h3 {
	font-weight: normal;
	font-size:20px;
	/*font-family: 'SegoeSemi';*/
        font-family:'Neuzeit';
}

.steps-os {
	padding-left: 65px;
    margin: 36px 0;
    line-height: 1.6;
}
.steps-os img {
	position: absolute;
    left: 2px;
    top: 5px;
}
.steps-os ul {
	list-style: none;
}
.steps-os li {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	padding-right:7px;
	margin-right:2px;
	position: relative;
	color:#606060;
	font-size:14px;
	font-family: 'Neuzeit';
}
.steps-os li:after {
	content:'';
	display: block;
	width:1px;
	height:11px;
	background: #dc5800;
	position: absolute;
	right: -1px;
    top: 5px;
}
.steps .download {
	margin-top:38px;
	margin-bottom: 33px;
}
/** end steps **/



/** experts **/
.experts {
	background: #f2f2f2;
	padding:43px 0 40px;
}
.experts h2 {
	color:#dc5800;
	font-family: 'Neuzeit';
	font-size:30px;
	font-weight: normal;
	text-align: center;
	position: relative;
    left: -8px;
}
.experts-feed-container {
	padding:34px 0 59px;
}
.experts-feed {
	float: left;
    width: 430px;
    /*margin-left: 22px;*/
    letter-spacing: 0.04em;
}
.experts-feed + .experts-feed {
	float:right;
	margin-left:0;
	margin-right:-6px;
}
.experts-feed-text {
	text-indent:-5px;
	color:#000;
	font-size:16px;
	line-height: 1.6;
        font-family: 'NimbusLight';
}
.experts-feed-photo {
	float:left;
	margin-left:-7px;
	margin-right:7px;
}
.experts-feed-author {
	margin-top:22px;
}
/*.experts-author-top {
	margin-top:47px;
}*/
.experts-feed-author-name {
	color:#000;
	font-size:16px;
	padding-top:15px;
	line-height: 1.5;
        font-family: 'NimbusLight';
}
.experts-feed-author-name span {
        font-family: 'Nimbus';
}

.experts-magazines {
	margin:0 0 17px;
}
.experts-magazine {
	float:left;
	margin-left:101px/*92px*/;
	width:250px/*270px*/;
	padding-top:10px;
}
.experts-magazine:first-child {
	margin-left:0;
}
.experts-magazine:last-child {
	margin-left: 87px/*57px*/;
    margin-right: -30px;
}
.experts-magazine img {
	float:left;
	margin-right:11px;
	margin-top:-10px;
}
.experts-magazine {
	color:#000;
	font-size:16px;
	/*font-family: 'Segoe';*/
        font-family:'Neuzeit';
}
.experts-magazine span {
	font-size:20px;
	/*font-family: 'SegoeSemi';*/
        font-family: 'NeuzeitgroBold';
	display: block;
	margin-bottom:-18px;
        white-space: nowrap;
}
/** end experts **/




/** feedbacks **/
.feedbacks {
	padding-top:48px;
}
#feedbacks-slider {
	margin-bottom:30px;
}
#feedbacks-slider .slick-list {
	width: 820px;
    margin: 0 auto;
}
.feedbacks-slide {
	width:820px;
	box-sizing: border-box;
	border:1px solid #d9d9d9;
	border-radius:12px;
	padding:18px 20px 0;
	height:205px;
}
.feedback__name {
	margin:16px 0 18px;
	color:#666;
	font-size:16px;
	/*font-family: 'Segoe';*/
        font-family: 'Neuzeit';
}
.feedback__text {
	/*font-family: 'Segoe';*/
        font-family: 'Neuzeit';
	font-size:18px;
	color:#000;
	line-height: 1.6;
}

#feedbacks-slider .slick-prev {
	left:0;
}
#feedbacks-slider .slick-next {
	right:0;
}


.post-feedback__thankyou,
.post-feedback__button {
	border:1px solid #d9d9d9;
	border-radius:12px;
	padding:15px 0;
	text-align: center;
	font-size:24px;
	color:#9a9a9a;
	/*font-family: 'Segoe';*/
        font-family: 'Neuzeit';
	width: 820px;
    margin: 0 auto;
}
.post-feedback__button:hover {
	cursor: pointer;
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #efefef 100%);
	background: -webkit-linear-gradient(top,  #ffffff 0%,#efefef 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#efefef 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 );
}
.post-feedback__thankyou,
.post-feedback__form {
	display: none;
}
.post-feedback__form-container {
	border:1px solid #d9d9d9;
	border-radius:12px;
	padding:18px 20px;
	width: /*820*/780px;
    margin: 0 auto;
}
.post-feedback__field {
	margin:20px 0;
}
.post-feedback__field label {
	color:#666;
	/*font-family: 'Segoe';*/
        font-family: 'Neuzeit';
	font-size: 16px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	margin-right: 7px;
}
.post-feedback__input-small,
.post-feedback__input {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	height:20px;
	border-bottom:1px solid #8c8c8c;
	color:#666;
	/*font-family: 'Segoe';*/
        font-family: 'Neuzeit';
	font-size: 16px;
	width:686px;
}
.post-feedback__input-small {
	width:330px;
}
.post-feedback__submit {
	display: block;
	margin:21px auto 0;
	border:1px solid #9a9a9a;
	padding-right:15px;
	border-radius:5px;
	height:52px;
	text-align: center;
	font-size:24px;
	color:#9a9a9a;
	/*font-family: 'Segoe';*/
        font-family: 'Neuzeit';
	width:268px;
	background: #fff;
	position: relative;
}
.post-feedback__submit:hover {
	cursor: pointer;
	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #efefef 100%);
	background: -webkit-linear-gradient(top,  #ffffff 0%,#efefef 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#efefef 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#efefef',GradientType=0 );
}
.post-feedback__submit em {
	display: block;
	width:22px;
	height:19px;
	background: url('../img/freemake-feed-post.png') 0 0 no-repeat;
	position: absolute;
	right:24px;
	top:18px;
}


.stars {
	width:180px;
	height:30px;
	text-indent:-18px;
	color:#fff;
	background: url('../img/freemake-rating-stars.png') 0 0 no-repeat;
}
.stars.stars_0 {
	background-position: 0 0;
}
.stars.stars_1 {
	background-position: 0 -30px;
}
.stars.stars_2 {
	background-position: 0 -60px;
}
.stars.stars_3 {
	background-position: 0 -90px;
}
.stars.stars_4 {
	background-position: 0 -120px;
}
.stars.stars_5 {
	background-position: 0 -150px;
}


.stars-select {
	float:left;
}
.stars-select input {
	position: absolute;
	visibility: hidden;
	top:0;
	left:0;
}
.stars-select label {
	display: block;
	width:32px;
	height:31px;
	float: right;
	background: url('../img/freemake-rating-stars.png') 0 0 no-repeat;
	cursor: pointer;
}
.stars-select label {
	margin-right:5px;
}
.stars-select input:first-child + label {
	margin-right: 0;
}
.stars-select input:checked ~ label,
.stars-select label:hover,
.stars-select label:hover ~ label {
	background-position: 0 -30px;
}
/** end feedbacks **/




/** footer **/
.footer {
	margin-top:51px;
}
.footer .inner-block {
	border-top:1px solid #ccc;
	padding-top:25px;
}
.footer__product-title {
	text-transform: uppercase;
	color:#1a0700;
	font-size:14px;
	margin-bottom:23px;
        font-family: 'Segoe';
}
.footer__links,
.footer__product-list {
	list-style: none;
}
.footer__links {
	margin-top:39px;
}
.footer__links li,
.footer__product-list li {
	float:left;
	margin-left:51px;
}
.footer__links li {
	margin-left:33px;
}
.footer__links li:first-child,
.footer__product-list li:first-child {
	margin-left:0;
}
.footer__product-list a {
	color:#1a0700;
	font-size:16px;
	font-family: 'Segoe';
	text-decoration: underline;
}
.footer__product-list a:hover {
	text-decoration: none;
}
.footer__links a {
	text-decoration: none;
	font-size:14px;
	color:#1a0700;
	/*font-family: 'SegoeLight';*/
        font-family: 'Segoe';
}
.footer__links a:hover {
	text-decoration: underline;
}
.footer__copyright {
	font-size:14px;
	color:#1a0700;
	font-family: 'SegoeLight';
	margin:25px 0;
}
.footer p {
	color:#1a0700;
	font-size:12px;
	/*font-family: 'SegoeLight';*/
	margin:45px 0 25px;
        font-family: 'NimbusLight';
}
/** end footer **/

.average-slider {
	margin:2px 0 50px;
	padding-left:57px;
}
.average-slider__rating {
	width:94px;
	height:59px;
	padding-right:11px;
	background: url('../img/average-rating.png') 0 0 no-repeat;
	line-height:61px;
	text-align: center;
	color:#fff;
	font-size:46px;
	font-family: 'NeuzeitgroLight';
	float:left;
}
.average-slider__text {
	float:left;
	margin-left:16px;
}
.average-slider__rating-stars {
	display: block;
	width:98px;
	height:16px;
	background: url('../img/average-rating-stars.png') 0 0 no-repeat;
	margin:9px 0 7px;
}
.average-slider__text-text {
	color:#666666;
	font-size:16px;
	/*font-family: 'Segoe';*/
        font-family: 'Neuzeit';
}
.fyb-youtube-download {
	display: none;
}
.fyb-youtube-form {
	width:855px;
	height:62px;
	margin:0 auto;
}
.fyb-youtube-input {
	border:1px solid #e7cfaa;
	float:left;
	width:590px;
	height:52px;
	background: #fff;
	border-radius:6px;
	padding:0 19px;
	font-size:18px;
	color:#000;
	font-family: 'NimbusLight';
	line-height: normal;
}
.fyb-youtube-button {
	width:200px;
	height:54px;
	/*background: url('../img/fyb-button.png') 0 0 no-repeat;
	color:#fff;
	text-align: center;
	line-height:52px;
	font-family: 'Segoe';
	font-size:24px;
        margin-top:-1px;*/
	float: right;
        
        margin:0;
        padding-right: 0;
}
.fyb-youtube-button:hover {
	cursor: pointer;
	background-position: 0 100%;
}




/* Page Freemake slider plugin */
.highslide-container div{font:10pt Verdana,Helvetica;}.highslide-container table,.text-controls .highslide-full-expand span{background:none;}.highslide{outline:none;text-decoration:none;}.highslide img{border:1px solid #D0D0D0;}.highslide:hover img{border-color:#A0A0A0;}.highslide-active-anchor img{visibility:visible;border-color:gray !important;}.highslide-gallery .highslide-active-anchor img{border-color:#000;visibility:visible;cursor:default;}.highslide-image{border:none;}.highslide-wrapper,.highslide-outline{background:#FFF;}.glossy-dark,.dark{background:#111;}.highslide-number{font-weight:700;color:gray;font-size:.9em;}.highslide-caption{display:none;font-size:1em;padding:5px;}.highslide-heading{display:none;font-weight:700;margin:0.4em;}.highslide-dimming{background:#57A3BF;}a.highslide-full-expand{background:url(/highslide/graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px;}.highslide-loading{display:block;color:#000;font-size:9px;font-weight:700;text-transform:uppercase;text-decoration:none;padding:3px 0 3px 38px;border:none;background:none;padding-left:22px;background-repeat:no-repeat;background-position:3px 3px;height:32px;width:15px;overflow:hidden;}a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px;}a.highslide-credits:hover:hover,a.highslide-credits:hover:hover i{color:#fff;background:gray;}.highslide-move,.highslide-move *,.highslide-header .highslide-move a{cursor:move;}.highslide-viewport{display:none;position:fixed;width:100%;height:100%;z-index:100001;background:none;left:0;top:0;}.highslide-overlay,.hidden-container,.highslide-maincontent,.highslide-header ul li.highslide-previous,.highslide-header ul li.highslide-next,.highslide-footer .highslide-resize span,.draggable-header .highslide-header .highslide-move *,.draggable-header .highslide-header .highslide-close span,.titlebar .highslide-header .highslide-move *,.no-footer .highslide-footer,.controls-in-heading .highslide-controls .highslide-move,.text-controls .highslide-move,.highslide-thumbstrip-float .highslide-scroll-up div,.highslide-thumbstrip-float .highslide-scroll-down div,.highslide-thumbstrip-float .highslide-marker,.highslide-controls .highslide-move,.highslide-controls .highslide-full-expand,.highslide-controls .highslide-close,.highslide-header ul li span,.highslide-header .highslide-move,.highslide-header .highslide-close{display:none;}.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(/highslide/graphics/close.png);}.highslide-gallery ul{list-style:none;margin:0;padding:0;}.highslide-gallery ul li{display:block;position:relative;float:left;width:106px;height:106px;border:1px solid #D0D0D0;background:#EDEDED;margin:2px;line-height:0;overflow:hidden;}.highslide-gallery ul a{position:absolute;top:50%;left:50%;}.highslide-gallery ul img{position:relative;top:-50%;left:-50%;}html>body .highslide-gallery ul li{display:table;text-align:center;}html>body .highslide-gallery ul a{position:static;display:table-cell;vertical-align:middle;}html>body .highslide-gallery ul img{position:static;}.highslide-controls{width:105px !important;height:40px;background:url(/highslide/graphics/controlbar-white.gif) 0 -90px no-repeat;margin:20px 15px 10px 0;position:static !important;margin-bottom:0;}.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(/highslide/graphics/controlbar-white.gif) right -90px no-repeat;}.highslide-controls li{float:left;padding:5px 0;margin:0;list-style:none;}.highslide-controls a{background:url(/highslide/graphics/controlbar-white.gif);display:block;float:left;height:30px;width:30px;outline:none;}.highslide-controls a.disabled,.highslide-controls a.disabled span{cursor:default;}.highslide-controls a span{display:none;cursor:pointer;}.highslide-controls .highslide-previous a,.controls-in-heading .highslide-controls .highslide-previous a{background-position:0 0;}.highslide-controls .highslide-previous a:hover{background-position:0 -30px;}.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important;}.highslide-controls .highslide-play a{background-position:-30px 0;}.highslide-controls .highslide-play a:hover{background-position:-30px -30px;}.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important;}.highslide-controls .highslide-pause a,.controls-in-heading .highslide-controls .highslide-next a{background-position:-60px 0;}.highslide-controls .highslide-pause a:hover{background-position:-60px -30px;}.highslide-controls .highslide-next a{background-position:-90px 0;}.highslide-controls .highslide-next a:hover{background-position:-90px -30px;}.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important;}.highslide-controls .highslide-move a,.controls-in-heading .highslide-controls .highslide-close a{background-position:-120px 0;}.highslide-controls .highslide-move a:hover{background-position:-120px -30px;}.highslide-controls .highslide-full-expand a{background-position:-150px 0;}.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px;}.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important;}.highslide-controls .highslide-close a{background-position:-180px 0;}.highslide-controls .highslide-close a:hover{background-position:-180px -30px;}.highslide-html{background:none;}.highslide-html-content{display:none;width:400px;padding:0 5px 5px 5px;}.highslide-header{padding-bottom:5px;}.highslide-header ul{margin:0;padding:0;text-align:right;}.highslide-header ul li{display:inline;padding-left:1em;}.highslide-header a{font-weight:700;color:gray;text-transform:uppercase;text-decoration:none;}.highslide-header a:hover,.text-controls a:hover span{color:#000;}.highslide-footer{height:16px;display:none;}.highslide-footer .highslide-resize{display:block;float:right;margin-top:5px;height:11px;width:11px;background:url(/highslide/graphics/resize.gif) no-repeat;}.highslide-resize{cursor:nw-resize;}.draggable-header .highslide-header,.titlebar .highslide-header{height:18px;border-bottom:1px solid #ddd;}.draggable-header .highslide-heading{position:absolute;margin:2px 0.4em;}.draggable-header .highslide-header .highslide-move,.titlebar .highslide-header .highslide-move{cursor:move;display:block;height:16px;position:absolute;right:24px;top:0;width:100%;z-index:100001;}.draggable-header .highslide-header .highslide-close{position:absolute;right:2px;top:2px;z-index:100005;padding:0;}.draggable-header .highslide-header .highslide-close a{display:block;height:16px;width:16px;background:url(/highslide/graphics/closeX.png);}.draggable-header .highslide-header .highslide-close a:hover{background-position:0 16px;}.draggable-header .highslide-maincontent,.titlebar .highslide-maincontent{padding-top:1em;}.titlebar .highslide-heading{position:absolute;width:90%;margin:1px 0 1px 5px;color:#666;}.titlebar .highslide-header li{position:relative;top:3px;z-index:100002;padding:0 0 0 1em;}.wide-border,.colored-border{background:#fff;}.wide-border .highslide-image{border-width:10px;}.wide-border .highslide-caption{padding:0 10px 10px 10px;}.borderless .highslide-image{border:none;}.borderless .highslide-caption{border-bottom:1px solid #fff;border-top:1px solid #fff;background:silver;}.outer-glow{background:#444;}.outer-glow .highslide-image{border:5px solid #444;}.outer-glow .highslide-caption{border:5px solid #444;border-top:none;padding:5px;background:gray;}.colored-border .highslide-image{border:2px solid #080;}.colored-border .highslide-caption{border:2px solid #080;border-top:none;}.dark .highslide-image{border-color:#000 #000 #202020 #000;background:gray;}.dark .highslide-caption{color:#fff;background:#111;}.dark .highslide-controls,.dark .highslide-controls ul,.dark .highslide-controls a{background:url(/highslide/graphics/controlbar-black-border.gif);}.floating-caption .highslide-caption{position:absolute;padding:1em 0 0 0;background:none;color:#fff;border:none;font-weight:700;}.controls-in-heading .highslide-heading{color:gray;font-weight:700;height:20px;overflow:hidden;cursor:default;padding:0 0 0 22px;margin:0;background:url(/highslide/graphics/icon.gif) no-repeat 0 1px;}.controls-in-heading .highslide-controls{width:105px;height:20px;position:relative;margin:0;top:-23px;left:7px;background:none;}.controls-in-heading .highslide-controls ul{position:static;height:20px;background:none;}.controls-in-heading .highslide-controls li{padding:0;}.controls-in-heading .highslide-controls a{background:url(/highslide/graphics/controlbar-white-small.gif);height:20px;width:20px;}.controls-in-heading .highslide-controls .highslide-previous a:hover{background-position:0 -20px;}.controls-in-heading .highslide-controls .highslide-previous a.disabled{background-position:0 -40px !important;}.controls-in-heading .highslide-controls .highslide-play a{background-position:-20px 0;}.controls-in-heading .highslide-controls .highslide-play a:hover{background-position:-20px -20px;}.controls-in-heading .highslide-controls .highslide-play a.disabled{background-position:-20px -40px !important;}.controls-in-heading .highslide-controls .highslide-pause a{background-position:-40px 0;}.controls-in-heading .highslide-controls .highslide-pause a:hover{background-position:-40px -20px;}.controls-in-heading .highslide-controls .highslide-next a:hover{background-position:-60px -20px;}.controls-in-heading .highslide-controls .highslide-next a.disabled{background-position:-60px -40px !important;}.controls-in-heading .highslide-controls .highslide-full-expand a{background-position:-100px 0;}.controls-in-heading .highslide-controls .highslide-full-expand a:hover{background-position:-100px -20px;}.controls-in-heading .highslide-controls .highslide-full-expand a.disabled{background-position:-100px -40px !important;}.controls-in-heading .highslide-controls .highslide-close a:hover{background-position:-120px -20px;}.text-controls .highslide-controls{width:auto;height:auto;margin:0;text-align:center;background:none;}.text-controls ul{position:static;background:none;height:auto;left:0;}.text-controls li{background-image:url(/highslide/graphics/controlbar-text-buttons.png);background-position:right top !important;padding:0;margin-left:15px;display:block;width:auto;}.text-controls a{background:url(/highslide/graphics/controlbar-text-buttons.png) no-repeat;background-position:left top !important;position:relative;left:-10px;display:block;width:auto;height:auto;text-decoration:none !important;}.text-controls a span{background:url(/highslide/graphics/controlbar-text-buttons.png) no-repeat;margin:1px 2px 1px 10px;display:block;min-width:4em;height:18px;line-height:18px;padding:1px 0 1px 18px;color:#333;font-family:"Trebuchet MS",Arial,sans-serif;font-size:12px;font-weight:700;white-space:nowrap;}.text-controls .highslide-next{margin-right:1em;}.text-controls .highslide-full-expand a span{min-width:0;margin:1px 0;padding:1px 0 1px 10px;}.text-controls .highslide-close a span{min-width:0;}.text-controls a.disabled span{color:#999;}.text-controls .highslide-previous span{background-position:0 -40px;}.text-controls .highslide-previous a.disabled,.text-controls .highslide-play a.disabled,.text-controls .highslide-next a.disabled,.text-controls .highslide-full-expand a.disabled{background-position:left top !important;}.text-controls .highslide-previous a.disabled span{background-position:0 -140px;}.text-controls .highslide-play span{background-position:0 -60px;}.text-controls .highslide-play a.disabled span{background-position:0 -160px;}.text-controls .highslide-pause span{background-position:0 -80px;}.text-controls .highslide-next span{background-position:0 -100px;}.text-controls .highslide-next a.disabled span{background-position:0 -200px;}.text-controls .highslide-close span{background-position:0 -120px;}.highslide-thumbstrip{height:100%;direction:ltr;}.highslide-thumbstrip div{overflow:hidden;}.highslide-thumbstrip table{position:relative;padding:0;border-collapse:collapse;}.highslide-thumbstrip td{padding:1px;}.highslide-thumbstrip a{outline:none;}.highslide-thumbstrip img{display:block;border:1px solid gray;margin:0 auto;}.highslide-thumbstrip .highslide-active-anchor img{visibility:visible;}.highslide-thumbstrip .highslide-marker{position:absolute;width:0;height:0;border:0 solid transparent;}.highslide-thumbstrip-horizontal div{width:auto;}.highslide-thumbstrip-horizontal .highslide-scroll-up{display:none;position:absolute;top:3px;left:3px;width:25px;height:42px;}.highslide-thumbstrip-horizontal .highslide-scroll-up div{margin-bottom:10px;cursor:pointer;background:url(/highslide/graphics/scrollarrows.png) left center no-repeat;height:42px;}.highslide-thumbstrip-horizontal .highslide-scroll-down{display:none;position:absolute;top:3px;right:3px;width:25px;height:42px;}.highslide-thumbstrip-horizontal .highslide-scroll-down div{margin-bottom:10px;cursor:pointer;background:url(/highslide/graphics/scrollarrows.png) center right no-repeat;height:42px;}.highslide-thumbstrip-horizontal table{margin:2px 0 10px 0;}.highslide-viewport .highslide-thumbstrip-horizontal table,.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{margin-left:10px;}.highslide-thumbstrip-horizontal img{width:auto;height:40px;}.highslide-thumbstrip-horizontal .highslide-marker{top:47px;border-left-width:6px;border-right-width:6px;border-bottom:6px solid gray;}.dark .highslide-thumbstrip-horizontal .highslide-marker,.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker{border-bottom-color:#fff !important;}.highslide-thumbstrip-vertical-overlay{overflow:hidden !important;}.highslide-thumbstrip-vertical div{height:100%;}.highslide-thumbstrip-vertical a{display:block;}.highslide-thumbstrip-vertical .highslide-scroll-up{display:none;position:absolute;top:0;left:0;width:100%;height:25px;}.highslide-thumbstrip-vertical .highslide-scroll-up div{margin-left:10px;cursor:pointer;background:url(/highslide/graphics/scrollarrows.png) top center no-repeat;height:25px;}.highslide-thumbstrip-vertical .highslide-scroll-down{display:none;position:absolute;bottom:0;left:0;width:100%;height:25px;}.highslide-thumbstrip-vertical .highslide-scroll-down div{margin-left:10px;cursor:pointer;background:url(/highslide/graphics/scrollarrows.png) bottom center no-repeat;height:25px;}.highslide-thumbstrip-vertical table{margin:10px 0 0 10px;}.highslide-thumbstrip-vertical img{width:60px;}.highslide-thumbstrip-vertical .highslide-marker{left:0;margin-top:8px;border-top-width:6px;border-bottom-width:6px;border-left:6px solid gray;}.dark .highslide-thumbstrip-vertical .highslide-marker,.highslide-viewport .highslide-thumbstrip-vertical .highslide-marker{border-left-color:#fff;}.highslide-viewport .highslide-thumbstrip-float{overflow:auto;}.highslide-thumbstrip-float ul{margin:2px 0;padding:0;}.highslide-thumbstrip-float li{display:block;height:60px;margin:0 2px;list-style:none;float:left;}.highslide-thumbstrip-float img{display:inline;border-color:silver;max-height:56px;}.highslide-thumbstrip-float .highslide-active-anchor img{border-color:#000;}.highslide-header ul a{background:url(/highslide/graphics/controlbar-text-buttons.png);padding-left:16px;display:inline-block;height:16px;}
.highslide-dimming {
    background: #585858;
}
.highslide-container table td{
    background-image: url("/highslide/graphics/outlines/custom_fsp.png") !important;
}
.highslide-container .closebutton {
    background: url(/highslide/graphics/close_fsp.png);
    top: -25px;
    left: 30px;
}
.highslide img {
    border: none; 
}
td.highslide-outline{
    /*height: 639px !important;*/height: 567px !important;
}
.highslide-container table{
    /*width: 839px !important;*/width: 989px !important;
}
/* -------- */ 
#fsp h1 {
    margin: 50px 0 22px;
    color: #2f5e7d;
    font-size: 46px;
    font-family: 'NeuzeitgroBold';
}
#fsp .topblock-bg {
	background: url('../img/FSP/bkg.png') 50% 0 no-repeat #c0eaff;
        height:696px;
}
#fsp .topblock {
    background: #c0eaff;
    height:695px;
}
#fsp .topblock:after,
#fsp .topblock:before {
	height:696px;
        background: none;
}
#fsp #screens-slider {
    margin-top: 10px;
}
#fsp .screens-slider-slide{
    width: 180px !important;
}
#fsp .screens-slider-slide.center{
    padding: 0px 21px;
}
#fsp #screens-slider .slick-prev,
#fsp #screens-slider .slick-next {
	background: url('../img/FSP/freemake-screens-arrows.png') 0 0 no-repeat;
        left:-30px;
        margin-top: -52px;
}
#fsp #screens-slider .slick-next {
	right:-30px;
	left:auto;
	background-position: 100% 0;
}
#fsp #screens-slider .slick-prev:hover {
	background-position: 0 100%;
}
#fsp #screens-slider .slick-next:hover {
	background-position: 100% 100%;
}
#fsp .screens-slider {
	width:581px;
}


/* Dots */
.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -23px;
    display: block;
    width: 100%;
    padding: 0;
    list-style: none;
    text-align: center;
}
.slick-dots li
{
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    padding: 0;
    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:focus
{
    outline: none;
    content: url('../img/FSP/fsp_slider_circle_s.png');
}
.slick-dots li button:focus:before
{
    content: url('../img/FSP/fsp_slider_circle_s.png');
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: url('../img/FSP/fsp_slider_circle.png');
    text-align: center;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    content: url('../img/FSP/fsp_slider_circle_s.png');
}
/*end dots*/



