@import url(//fonts.googleapis.com/css?family=Open+Sans);
@import url(//fonts.googleapis.com/css?family=Open+Sans:300);
@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700');
/*-------------Clear page------------------*/
body, form, form input, form div, span, div, p, h1, h2, h3, h4, dl, dt, dd, 
ul,  ol, li, img, form input,textarea, select {padding:0;margin:0;}
body table, th, tr, td{padding:0;border:0;border-collapse: collapse;margin:0;}
body img{border:none;}

/*-------------Main setup------------------*/
html, body {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}
body {
    min-height: 100%;
    height: auto !important;
    position: relative;
    font:16px/25px 'Open Sans', sans-serif;
    font-weight: 400;
    color:#000;
	background-color:#4e6680;
    vertical-align:middle;
    -webkit-font-smoothing: antialiased;
}
a {color:#0d80bc;text-decoration:none;outline:none;}
a:hover {/*text-decoration:underline;*/ color:#bc260d;}
.container {
	height: 100%;
    margin: 0 auto;
    position: relative;
    width: 940px;
}
.no-cols {
	background-color: #f7f7f7;
	padding:20px;
}

h1, h2, h3, h4, h5, .h3 {
	font-family: 'Open Sans Condensed', sans-serif;
	line-height:1.2;
	font-weight:100;
}
h3, .h3 {
	font-size:22px;
	font-weight:bold;
	color:#183547;
}
input, textarea, select {
    outline: none;
}
input[type="text"] {
    border:none;
	font:18px/22px 'Open Sans', sans-serif;
	background:#fff;
}
input[type="submit"] {
    border: 0 none;
    cursor: pointer;
	font:16px/20px 'Open Sans', sans-serif;
}
.icon72 {
	width: 72px;
	height: 72px;
	margin-right: 10px;
	float: left;
}
.icon48 {
	width:48px;
	height:48px;
	margin-right:10px;
	float:left;
}
.icon40 {
	width:40px;
	height:40px;
	margin-right:10px;
	float:left;
}
.clear:after {
	display:block;
	content:'';
	clear:both;
}
/*-------------Header------------------*/
.header {
	height:52px;
	padding:10px 0 8px;
	position:relative;
}
.logo {
	float:left;
}
.lang {
	position:absolute;
	right:0;
	color:#fff;
	font:22px 'Open Sans Condensed', sans-serif;
	cursor:pointer;
	top:27px;
}
.lang_slct {
	padding-left: 34px;
	padding-right: 20px;
	cursor: pointer;
	position: relative;
	background:url(/public/img/sprite.png?1) 60px 14px no-repeat;
}

.lang_slct:before, .lang_dd a:before {
	content: '';
	display: block;
	width: 27px;
	height: 16px;
	position: absolute;
	left: 0;
	top: 8px;
	background: url(/public/img/flags.svg?1) no-repeat;
}

.lang_dd a:before {
	left: 7px;
	top: 7px;
}

.lang_slct.es:before, .lang_dd a.es:before {background-position: 0 -16px;}
.lang_slct.fr:before, .lang_dd a.fr:before {background-position: 0 -32px;}
.lang_slct.pt:before, .lang_dd a.pt:before {background-position: 0 -48px;}
.lang_slct.de:before, .lang_dd a.de:before {background-position: 0 -64px;}
.lang_slct.zh:before, .lang_dd a.zh:before {background-position: 0 -80px;}

.lang_dd {
	position:absolute;
	right:0;
	top:0px;
	width: 80px;
	background-color:#f9f9f9;
	border:1px solid #4e6680;
	border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	-webkit-border-radius:10px;
	z-index:100000;
	display:none;
}
.lang_dd a {
	display: block;
	padding-left: 40px;
	line-height: 28px;
	color: #4e6680;
	position: relative;
}
.lang_dd a:hover {
	color:#bc260d;
}
.lang_dd a:first-child {
	border-bottom:1px solid #e1e1e1;
}
.lang_dd:before {
	display:block;
	content:'';
	position:absolute;
	top:13px;
	right: 3px;
	width:11px;
	height:6px;
	background:url(/public/img/sprite.png?1) 0 -88px no-repeat;
	cursor:pointer;
}
.menu {
	background:#fff;
	height:60px;
}
.menu li {
	display:block;
	float:left;
	position:relative;
	width:117.5px;
	height:52px;
	border-top:8px solid #40b4f0;
	list-style:none;
}
.menu a {
	font:22px/52px 'Open Sans Condensed', sans-serif;;
	text-align: center;
	color:#0d80bc;
	display:block;
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	border-left:1px solid #e9e9e9;
}
.menu a:hover {
	color:#bc260d;
}
.menu li.selected {
	border-top-color:#09334b;
}
.selected a {
	background-color:#40b4f0;
	color:#fff;
	border-left-color:#40b4f0;
}
.selected a:hover {
	color:#fff;
}
/*-------------Footer------------------*/
.category {
	background:#fff;
	height:100px;
	border-bottom:1px solid #52a918;
}
.category_more {
	height:201px;
}
.category_more li{
	border-top:1px solid #e9e9e9;
}
.category_more .hidden-cats li{
	border-top: none;
}
.category li {
    display: block;
    float: left;
    position: relative;
    width: 104.4px;
    height: 100px;
    border-right: 1px solid #e9e9e9;
    list-style: none;
    background: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.category a {
	font:12px Arial, sans-serif;
	text-align: center;
	color:#4d4e4e;
	display:block;
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	padding: 60px 17px 0;
	background-image:url(../img/categories.png);
	background-repeat: no-repeat;
}
.category a:hover {
	color:#bc260d;
}
.category div {
	display:block;
	clear:both;
}
li.selected {
	border-left-color:#fff;
}
li.cat-mul.selected, .cat-aud.selected {
	border-left: none;
}
.category .selected a {
	background-color:#40b4f0;
	color:#fff;
	border-top:7px solid #4e6680;
	padding-top: 53px;
}
.category .selected a:after {
	display:block;
	content:'';
	position: absolute;
	left:0px;
	bottom: -40px;
	border-color: #40b4f0 transparent transparent;
    border-style: solid;
    border-width: 20px 52px;    
    height: 0;
    width: 0;	
}
.category .selected a:hover {
	color:#fff;
}
.subcategories {
	background-color:#e9e9e9;
	font-size:16px;
}
.padding {
	line-height:20px;
}
.subcategories li {
	background-color:transparent;
	border:none;
	width:auto;
	height: auto;
}
.subcategories a {
	position:static;
	display:inline-block;
	font:16px/1.5 'Open Sans', sans-serif;
	color:#0d80bc;
	padding:0;
	margin:18px 5px 2px 25px;
	background-image:none;
	border-bottom:5px solid #e9e9e9;
}
.active_subcat a {
	color:#4d4e4e;
	border-bottom-color:#40b4f0;
}
.subcategories .default_subcat {
	height: 26px;
}
.cat-mul a, .cat-aud a {background-position:0 -3px;}
.cat-bus a {background-position:0 -103px;}	
.cat-com a, .cat-mob a {background-position:0 -203px; padding-left:0; padding-right:0;}
.cat-pho a, .cat-design a {background-position:0 -303px;}
.cat-dev a {background-position:0 -403px; padding-left:10px; padding-right:10px;}
.cat-edu a {background-position:0 -503px;}	
.cat-gam a {background-position:0 -603px;}	
.cat-int a {background-position:0 -703px;}
.cat-hom a, .cat-lif a {background-position:0 -803px;}
.cat-off a, .cat-pro a {background-position:0 -903px;}
.cat-sec a {background-position:0 -1003px;}	
.cat-sys a {background-position:0 -1103px;}	
.cat-des a, .cat-the a {background-position:0 -1203px;}
.cat-gen a {background-position:0 -1303px;}	
.cat-more a {background-position:0 -1403px;}	
.category_more .cat-more a {background-position:0 -1503px;}

.cat-mul a:hover, .cat-aud a:hover {background-position:-102px -3px;}
.cat-bus a:hover {background-position:-102px -103px;}	
.cat-com a:hover {background-position:-102px -203px;}	
.cat-pho a:hover, .cat-design a:hover {background-position:-102px -303px;}
.cat-dev a:hover {background-position:-102px -403px;}	
.cat-edu a:hover {background-position:-102px -503px;}	
.cat-gam a:hover {background-position:-102px -603px;}	
.cat-int a:hover {background-position:-102px -703px;}
.cat-hom a:hover, .cat-lif a:hover {background-position:-102px -803px;}
.cat-off a:hover, .cat-pro a:hover {background-position:-102px -903px;}
.cat-sec a:hover {background-position:-102px -1003px;}	
.cat-sys a:hover {background-position:-102px -1103px;}	
.cat-des a:hover, .cat-the a:hover {background-position:-102px -1203px;}
.cat-gen a:hover {background-position:-102px -1303px;}	
.cat-more a:hover {background-position:-102px -1403px;}
.category_more .cat-more a:hover {background-position:-102px -1503px;}

.cat-mul.selected a, .cat-aud.selected a {background-position:-204px -10px;}
.cat-bus.selected a {background-position:-204px -110px;}	
.cat-com.selected a {background-position:-204px -210px;}	
.cat-pho.selected a, .cat-design.selected a {background-position:-204px -310px;}
.cat-dev.selected a {background-position:-204px -410px;}	
.cat-edu.selected a {background-position:-204px -510px;}	
.cat-gam.selected a {background-position:-204px -610px;}	
.cat-int.selected a {background-position:-204px -710px;  }
.cat-hom.selected a, .cat-lif.selected a {background-position:-204px -810px;}
.cat-off.selected a, .cat-pro.selected a {background-position:-204px -910px;}
.cat-sec.selected a {background-position:-204px -1010px;}	
.cat-sys.selected a {background-position:-204px -1110px;}	
.cat-des.selected a, .cat-the.selected a {background-position:-204px -1210px;}
.cat-gen.selected a {background-position:-204px -1310px;}	


.img_footer {
	position:absolute;
}
.content_border {
	border-top:10px solid #4e6680;
	width:100%;
	position: absolute;
    top: -18px;
}
.category_border {
	border-top:1px solid #6bd723;
	border-bottom:1px solid #ccdce5;
	width:100%;
}
.footer {
	background-color:#f7f7f7;
	border-top:8px solid #40b4f0;
	border-radius:0 0 10px 10px;
	-moz-border-radius:0 0 10px 10px;
	-o-border-radius:0 0 10px 10px;
	-webkit-border-radius:0 0 10px 10px;
	clear:both;
	text-align:center;
	padding:0 0 40px;
	margin:0 0 74px 0;
	position:relative;
}
#footer .footer_links2 {
	float: right;
}
#footer .copy a, .footer_links2 a {
	color:#b4c4d4;
	text-decoration: underline;
}
#footer .footer_links2 a:hover {
	text-decoration: none;
}
.footer>a {
	font:28px 'Open Sans Condensed', sans-serif;
	color:#4e6680;
}
.footer a:hover {
	color:#bc260d;
}
.footer .copy a {
	color:#b4c4d4;
	text-decoration: underline;
}
.footer .copy {
	position:absolute;
	bottom:-41px;
	color:#b4c4d4;
	width:100%;
	text-align: left;
	font:15px/22px Arial, sans-serif;
}

/*------------- Left Column Blocks------------------*/
.fon3 {
    background: #d6d6d6;
    clear: left;
    float: left;
    margin: 0 0 0 -10px;
    overflow: hidden;
    padding: 0 0 0 10px;
    width: 100%;
	border-top: 10px solid #4e6680;
}
.fon2 {
    background: #4e6680;
    float: left;
    position: relative;
    right: 307px;
    width: 100%;
}
.fon1 {
    background: #f7f7f7;
    float: left;
    position: relative;
    right: 10px;
    width: 100%;
}
.fon0 {
    background: #4e6680;
    position: absolute;
    width: 10px;
	left:307px;
	top:0;
	bottom:0;
}
.left_container {
	float: left;
    left: 317px;
    position: relative;
	width:623px;
}
.left_container > h1 {
    margin-top: 40px;
}
.right_container {
	float: left;
    left: 327px;
    overflow: hidden;
    position: relative;
    width: 307px;
}
.wide_container {
	background-color:#f7f7f7;
	width:100% !important;
}
.nav {
    margin: 11px 10px 7px 0;
    font-size: 13px;
    display: inline-block;
    list-style: none;
    position: relative;
    line-height: 22px;
    visibility: hidden;
}
.nav:first-child {
	margin-left:22px;
}
.nav:after{
	font-size:13px;
	display:block;
	content:'›';
	position:absolute;
	top:-1px;
	right:-9px;
}
.nav:last-child:after {
	display:none;
}
.articles-nav li:after {
	color:#0d80bc;
}
.articles-nav li:last-child:after{
	display:none;
}
.left_container h1 {
	font-size:44px;
	background-color: #13324b;
    color: #f7f7f7;
	position:relative;
	left:-10px;
	padding:10px 30px 17px;
	width:573px;
	clear:both;
}
.left_container h1 strong {
	font-weight:900;
}

/*------------- Right Column Blocks------------------*/
.fdm_block {
	width:307px;
	height:280px;
	float:left;
	position:relative;
	background-size:cover;
}
.top_howto {
    width: 100%;
    height: 136px;
    float: left;
	display: block;
    position: relative;
    background-repeat: no-repeat;
    background-size: inherit;
}
.right_container .fdm_block {
	border-bottom:10px solid #4e6680;
}
.how_to_block div {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
}
.how_to_block div.col1,
.how_to_block div.col4 {
	background-color:rgba(239, 111, 74, 0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc95ec5a,endColorstr=#cc95ec5a);
}
.how_to_block div.col2,
.tutorials .how_to_block div.col3 {
	background-color:rgba(149, 236, 90, 0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccef6f4a,endColorstr=#ccef6f4a);
}
.top_howto div.col1, .how_to_block div.col3,
.tutorials .how_to_block div.col4 {
	background-color:rgba(253, 221, 74, 0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ccfddd4a,endColorstr=#ccfddd4a);
}
.how_to_block_h1 {
	background-color:rgba(0, 37, 79, 0.9);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e500254f,endColorstr=#e500254f);
	color:#fff;
	font-size:30px;
	line-height:40px;
	padding:0 15px;
	width:258px;
	height:126px;
	position:absolute;
	left:0;
	top:31px;
	overflow:hidden;
	display:block;
	font-family: "Open Sans Condensed",sans-serif;
    font-weight: 100;
}

.how_to_block_h1 b {
    font-weight: bold;
}

.top_howto .how_to_block_h1 {
    max-width: 90%;
    width: auto;
    height: auto;
    top: 24px;
    line-height: 25px;
    padding: 3px 14px 17px;
}

.mini_title {
    font-size: 18px;
    font-weight: bold;
    display: block;
}

.how_to_block strong {
	font-weight: 900;
}
.featured {
	display:inline-block;
	position:absolute;
	background-color:rgba(255, 255, 255, 0.8);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ffffff);
	font-size:18px;
	font-weight:900;
	line-height:33px;
	padding:0 22px;
	top:217px;
	color:#172e51;
}
.how_to_block a,
.solutions_block a, 
.download_block a,
.translate_block a,
.software_info a {
	position:absolute;
	display:block;
	top:0;
	bottom:0;
	left:0;
	right:0;
	z-index:20;
}
.solutions_block, 
.download_block,
.translate_block {
	background-color:#f05c40;
	color:#fff;
	position:relative;
}
.translate_block {
	height:310px;
}
.solutions_block span, 
.download_block span {
	font-size:48px;
	line-height:1;
	padding:20px 40px 0 33px;
	font-family: "Open Sans Condensed",sans-serif;
	display:block;
}
.solutions_block:after,
.download_block:after,
.translate_block:after {
	display:block;
	content:'';
	position:absolute;
	bottom:39px;
	left:33px;
	width:50px;
	height:50px;
	background:url(/public/img/sprite.png?1) 0 0 no-repeat;
	z-index:10;	
}
.translate_block:after {
	bottom:29px;
}
.download_block,
.translate_block {
	background-color:#52a918;
}
.download_block h1 {
	line-height:40px;
}
.download_block p {
	padding:22px 0 0 33px;
	font:30px 'Open Sans Condensed', sans-serif;
}
.download_block:after {
	background-position:0 -157px;
}
.fdm_block .h3 {
	font-size:34px;
	line-height:36px;
	margin-bottom:20px;
	font-family: "Open Sans Condensed",sans-serif;
    font-weight: 100;
}
.translate_block h3 {
	padding: 31px 31px 0 31px;
}
.translate_block p {
	padding: 0 31px;
	font-size:16px;
	line-height:25px;
}
.translate_block span {
	color:#ffe778;
}
.translate_block span:last-child {
	display:block;
}
.software_item {
	clear:both;
	padding-bottom:20px;
}
.software_item div {
	font:18px 'Open Sans', sans-serif;
	float:left;
	width:196px;
	overflow:hidden;
	/*color:#0d80bc;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;*/
}
.software_item h2{
	font:18px 'Open Sans', sans-serif;
	color:#0d80bc;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.software_item h2:hover {
	color:#bc260d;
}
.software_item p {
	color:#7d7d7d;
	font-size:13px;
}
.select_software {
	background-color:#40b4f0;
}
.select_software h2 {
	color:#fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.select_software p {
	color:#d5effc;
}
.software_item .icon48, .software_item .icon72 {
	margin-right:15px;
}
.software_block {
	height:auto;
    box-sizing: border-box;
	padding: 16px 28px 20px 20px;
}
.software_item:last-child {
	/*padding:0;*/
}

/* captcha */
#captcha {
	left:0;
	top:0;
	position:fixed;
	height:100%;
	width:100%;
	background:transparent url(/img/bgfrm.png) repeat;
	z-index: 302;
}
#captcha div {
	border-radius:8px;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    -o-border-radius:8px;
    -ms-border-radius:8px;
	-moz-box-shadow:  0 5px 20px rgba(0, 0, 0, 0.5); /* ff */
	-webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.5); /* chrome+safari */
	box-shadow:0 5px 20px rgba(0, 0, 0, 0.5); /* opera */
	behavior: url(/styles/PIE.htc);
	background:#fff;
	position:absolute;
	left:40%;
	top:30%;
	padding:20px;
	font-size:13px;
}
#captcha img {
	float:left;
	margin:10px 20px 10px 0;
	border:1px solid #ADADAD;
    border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;
}
#captcha span {
	color:#ff3300;
	font-size:13px;
}
#captcha .set_txt {
	width:95px;
	height:48px;
    line-height: 48px;
	padding:0 3px;
	font-size:34px;
	margin:10px 0;
	border: 1px solid #ADADAD;
    border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
    -o-border-radius:5px;
    -ms-border-radius:5px;
}
#captcha .butclose{
	background:url(/img/close.png) no-repeat;
	width:30px;
	height:30px;
	display:block;
	position:absolute;
	top:-11px;
	right:-11px;
}
#comments_error, #comments_error_reply { 
	background: #C1504D;
	color: #FFFFFF;
	font-weight: 400;
	padding: 0 4px;
}
.placeholder {color: #aaa;}

.software_info a.download{
	position: relative;
	width: 90px;
	color: #fff;
	margin-left: 20px;
	margin-top: 20px;
	padding: 11px 52px 9px 20px;
	z-index: 21;
	background: url(../img/content.png) no-repeat 122px -757px #52a918;
}

.how_to_block a, .solutions_block a, .download_block a, .translate_block a, .software_info a {
	background:url('about:blank');
}




/* Right Column*/
.get {
	display:block;
	color:#fff;
	background-color:#40b4f0;
	font:24px/80px 'Open Sans Condensed', sans-serif;
	text-align:center;
}
.get:hover {
	color:#fff;
}
.news_block {
	border-top:10px solid #4e6680;
}
.news_block_title,
.comments_title,
.pop_tutorials_title {
	font:34px/80px 'Open Sans Condensed', sans-serif;
	color:#13324b;
}
.news_block_title,
.pop_tutorials_title {
	background-color:#e7e7e7;
}
.pop_tutorials_title {
	padding:0 20px;
}
.news_wrap {
	height: 309px;
	overflow-y: hidden;
}

.custom.news_wrap {height: 1320px;}
.es .custom.news_wrap {height: 1253px;}
.features.news_wrap {height: 1220px;}
.es .features.news_wrap {height: 1462px;}
.downloads.news_wrap {height: 1000px;}
.es .downloads.news_wrap {height: 1000px;}
.linktous.news_wrap {height: 738px;}
.es .linktous.news_wrap {height: 790px;}

.es .news_wrap {
    height: 359px;
}

.news_block_title {
	padding:0 30px;
}
.date {
	font-size:13px;
	line-height:36px;
	color:#13324b;
	padding:0 30px 0 33px;
}
.news_title {
	padding:5px 30px 9px 33px;
}
.news {
	font-size:13px;
	line-height:20px;
	padding:0 30px 28px 33px;
}
.news_subscr {
	padding:10px 30px 32px 33px;
	background-color:#40b4f0;
	border-bottom:10px solid #4e6680;
}
.news_subscr_title {
    font: 34px/40px 'Open Sans Condensed', sans-serif;
    padding: 6px 0 10px;
    color: #fff;
}

.es .news_subscr_title {
    font-size: 30px;
}

.news_subscr input[type="text"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 40px;
    line-height: normal;
    padding: 0 8px;
    width: 100%;
    border: 3px solid transparent;
}
.news_subscr input[type="text"]::-webkit-input-placeholder {color: #40b4f0;}
.news_subscr input[type="text"]::-moz-placeholder {color: #40b4f0;}
.news_subscr input[type="text"]::-ms-input-placeholder { color: #40b4f0;}
.news_subscr input[type="submit"] {
    height: 35px;
    line-height: 35px;
    padding: 0 13px;
	color: #fff;
	background-color:#0d80bc;
	margin-top:14px
}

#subscribe_form {
    position: relative;
}

.news_subscr span {
    display: none;
}

.news_subscr.error input[type="text"] {
    border: 3px solid #f25966;
}

.news_subscr.error span, .news_subscr.success span {
    display: block;
    position: absolute;
    right: 0;
    bottom: -6px;
    color: #4f0000;
    background-color: #f4f072;
    font-size: 13px;
    line-height: 17px;
    width: 137px;
    height: 49px;
    padding: 7px 8px 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.news_subscr.success span {
    bottom: 0;
    left: 0;
    top: 0;
    width: auto;
    height: auto;
    padding: 20px;
}

.news_subscr.success span .tnx {
    position: static;
    display: block;
    padding: 0;
    margin-bottom: 6px;
    margin-top: -4px;
}

.news_subscr.success span .tnx:before {
    display: none;
}

.news_subscr.error span:before, .news_subscr.success span:before {
    content: '';
    width: 0;
    height: 0;
    position: absolute;
    right: 10px;
    bottom: 49px;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-bottom: 4px solid #f4f072;
}

.news_subscr.success span:before {
    right: auto;
    bottom: auto;
    left: 10px;
    top: -4px;
}

.fr .news_subscr.error span {
	width: 165px;
	font-size: 12px;
}

.comments {
	border-bottom:10px solid #4e6680;
	background-color:#d6d6d6;
	padding:0 30px 32px 33px;
}
.comment_text {
	font-size:15px;
	font-style:italic;
}
.comment_by {
	color:#898989;
	text-align:right;
	padding-top:5px;
	font-size:15px;
}


.mCS-fdm.mCSB_scrollTools {
    position: absolute;
    width: 10px;
    height: auto;
    left: auto;
    top: 0;
    right: 0;
    bottom:0;
    background-color:#fff;
}
.mCSB_outside + .mCS-fdm.mCSB_scrollTools_vertical {
    right: 0;
    margin: 12px 0;
}
.mCS-fdm.mCSB_scrollTools .mCSB_dragger {
    cursor: pointer;
    width: 10px;
    height: 30px;
    z-index: 1;
}
.mCS-fdm.mCSB_scrollTools,
.mCS-fdm.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-fdm.mCSB_scrollTools .mCSB_buttonUp,
.mCS-fdm.mCSB_scrollTools .mCSB_buttonDown,
.mCS-fdm.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-fdm.mCSB_scrollTools .mCSB_buttonRight {
    -webkit-transition: background-color .2s ease-in-out;
    -moz-transition:  background-color .2s ease-in-out;
    -o-transition:  background-color .2s ease-in-out;
    transition:  background-color .2s ease-in-out;
}
.mCustomScrollBox.mCS-fdm + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-fdm + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
    bottom: 0;
    margin: 0 12px;
}
.mCS-dir-rtl > .mCSB_outside + .mCS-fdm.mCSB_scrollTools_vertical {
    left: 0;
    right: auto;
}
.mCS-fdm.mCSB_scrollTools .mCSB_draggerRail {
    width: 2px;
    height: 100%;
    margin: 0 auto;
    background-color: transparent;
}
.mCS-fdm.mCSB_scrollTools_vertical .mCSB_dragger {
    height: 50px;
}
.mCS-fdm.mCSB_scrollTools_horizontal .mCSB_dragger{
    width: 50px;
}
.mCS-fdm.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    border-radius: 0;
    background-color: #cacaca;
    position: relative;
    width: 10px;
    height: 100%;
    margin: 0 auto;
    text-align: center;
}
.mCS-fdm.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
}
.mCS-fdm.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-fdm.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
    background-color: #7f7f7f;
}

/*-----Tutorial Pages----*/

.left_container .top_links, .left_container .bottom_links {
    overflow: hidden;
}

.left_container .top_links {
    padding-top: 15px;
}

.left_container .bottom_links {
    padding-bottom: 20px;
}

.top_links a, .bottom_links a {
    display: block;
    float: left;
    clear: both;
}

.tutorial_img {
    display: block;
    margin: 5px auto 10px;
    max-width: 100%;
    height: auto;
}

.tutorial_list {
    padding: 10px 20px 10px 70px;
}

.unistall_form.modal_text {
    margin: 10px 0 0;
}

input[type="submit"].btn.send_btn {
    float: right;
    margin-right: 20px;
}

.screen_wrapper {
    width: 100%;
    padding: 20px 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
}

.block_screen {
    width: 49%;
    float: left;
    margin-right: 2%;
    margin-bottom: 20px;
    text-align: center;
}

.block_screen:nth-child(2n) {
    margin-right: 0;
}

.block_screen img {
    width: 100%;
    display: block;
    margin-bottom: 4px;
    cursor: pointer;
}

/*fr local: start*/
.fr .download_block p {font-size: 27px;}
/*fr local: end*/

div.ad_strip_noline {
	padding-top: 12px;
	margin-top: -12px;
	text-align: center;
	margin-left: auto !important;
	background: transparent url(../img/ad_strip_noline.png) center top no-repeat;
}

.donate_page {
    font-size: 15px;
}

.donate_page p {
    line-height: 23px;
    margin: 20px 0;
}
.donate_page p.nearby {
    margin: 0;
}

.donate_page p.nearby:nth-child(6) {
    margin: 0 0 20px 0;
}

.paypal_btn {
    display: block;
    width: 172px;
    height: 30px;
    margin: 15px 20px 15px;
    background: url(../img/paypal_button.png) no-repeat;
}

.donate_page h3.subtitle, .donate_page h2.subtitle {
    color: #13324b;
    font-size: 22px;
    font-weight: 700;
    padding: 0 20px;
    margin-bottom: 10px;
}

.donate_page > span {
    padding: 0 20px;
    margin-bottom: 20px;
}

.table_view {
    overflow: hidden;
    margin-top: 10px;
}

.row {
    line-height: 30px;
    overflow: hidden;
}

.row:nth-child(2n+1) {background-color: #e7e7e7;}

.row > div {
    float: left;
    font-size: 15px;
    padding-right: 10px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.row .count {
    padding-left: 20px;
    width: 115px;
    font-weight: 600;
}

.row .name {
    width: 320px;
}

.row .date {
    color: inherit;
    line-height: inherit;
    padding: inherit;
}

.donate_block {
	padding: 20px;
	font-size: 15px;
}

.donate_btn {
	display: inline-block;
	font-size: 14px;
	padding: 0 10px;
	margin-left: 5px;
	color: #000;
	background-color: #ffc439;
	border: 1px solid #f7a807;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 1);
	-moz-box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 1);
	box-shadow: inset 0 1px 1px 0 rgba(255, 255, 255, 1);
}

.xmas_style .header > a {
	position: relative;
	display: block;
}

.xmas_style .header > a:before {
	content: '';
	display: block;
	width: 46px;
	height: 36px;
	position: absolute;
	top: -6px;
	left: -15px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%2045%2036%22%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill%3Aurl(%23a)%3B%7D.b%7Bfill%3Aurl(%23b)%3B%7D.c%7Bfill%3Aurl(%23c)%3B%7D%3C%2Fstyle%3E%3ClinearGradient%20id%3D%22a%22%20x1%3D%22-43.82%22%20y1%3D%2246.92%22%20x2%3D%22-43.82%22%20y2%3D%2227.98%22%20gradientTransform%3D%22matrix(-0.71%2C%200.71%2C%200.71%2C%200.71%2C%20-37.94%2C%2015.72)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23bc2a54%22%2F%3E%3Cstop%20offset%3D%220.14%22%20stop-color%3D%22%23c42d57%22%2F%3E%3Cstop%20offset%3D%220.68%22%20stop-color%3D%22%23de355f%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23e83862%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22b%22%20x1%3D%22-27.07%22%20y1%3D%2236.7%22%20x2%3D%22-18.69%22%20y2%3D%2236.7%22%20gradientTransform%3D%22matrix(-0.71%2C%200.71%2C%200.71%2C%200.71%2C%20-37.94%2C%2015.72)%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f7f5dc%22%2F%3E%3Cstop%20offset%3D%220.51%22%20stop-color%3D%22%23efedcd%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23eae8c3%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22c%22%20x1%3D%22-44.32%22%20y1%3D%2243.11%22%20x2%3D%22-44.32%22%20y2%3D%2254.9%22%20xlink%3Ahref%3D%22%23b%22%2F%3E%3C%2Fdefs%3E%3Ctitle%3Efdm_hat%3C%2Ftitle%3E%3Cpath%20class%3D%22a%22%20d%3D%22M38.48%2C5.65c-.21-.23-.4-.47-.61-.68-7-7.06-19-6.54-26.66%2C1.16A20.44%2C20.44%2C0%2C0%2C0%2C5.11%2C21.39a16.75%2C16.75%2C0%2C0%2C1%2C7%2C4.16%2C16.32%2C16.32%2C0%2C0%2C1%2C2.67%2C3.53c.51-3.49%2C3.94-9%2C9.15-14.23C29.29%2C9.44%2C35%2C6%2C38.48%2C5.65Z%22%20transform%3D%22translate(0%200)%22%2F%3E%3Cpath%20class%3D%22b%22%20d%3D%22M1.23%2C22.52a4.19%2C4.19%2C0%2C1%2C0%2C5.93%2C0A4.2%2C4.2%2C0%2C0%2C0%2C1.23%2C22.52Z%22%20transform%3D%22translate(0%200)%22%2F%3E%3Cpath%20class%3D%22c%22%20d%3D%22M23.89%2C14.85C31%2C7.78%2C38.6%2C4%2C41%2C6.32l4%2C4.05s-5.29%2C1-15%2C10.64c-9.42%2C9.43-10.63%2C15-10.63%2C15l-4-4.05C13%2C29.59%2C16.82%2C21.93%2C23.89%2C14.85Z%22%20transform%3D%22translate(0%200)%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}

.xmas_style .header:before {
	content: '';
	display: block;
	width: 312px;
	height: 52px;
	position: absolute;
	top: 4px;
	right: 4px;
	background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20223%2053%22%3E%3Cdefs%3E%3Cstyle%3E.a%2C.b%7Bfill%3A%23fff%3B%7D.b%7Bopacity%3A0.5%3B%7D%3C%2Fstyle%3E%3C%2Fdefs%3E%3Ctitle%3Efatherfrost%3C%2Ftitle%3E%3Cpath%20class%3D%22a%22%20d%3D%22M184.77%2C31c-2.33-.69-3.6-.69-3.4-2.46s-1.49-2.57-.95-5.39c.05-.26.09-.46.51-.33a11.16%2C11.16%2C0%2C0%2C0%2C2.65.63A.41.41%2C0%2C0%2C0%2C184%2C23a1.37%2C1.37%2C0%2C0%2C0%2C.27-.06c.27-.09.61-.65-.23-1.11-.61-.33-1.73-1.41-3-2.14a3.21%2C3.21%2C0%2C0%2C0%2C1.83-3.41.53.53%2C0%2C1%2C0-1%2C.27%2C1.94%2C1.94%2C0%2C0%2C1-.83%2C1.85%2C4%2C4%2C0%2C0%2C0-.1-1.55.53.53%2C0%2C1%2C0-1%2C.3%2C3%2C3%2C0%2C0%2C1-.18%2C2l-.26-.07a1.11%2C1.11%2C0%2C0%2C0-1.23.42q-.41-.13-.78-.28c-.58-.75.34-1.92.35-1.94a.54.54%2C0%2C0%2C0-.83-.67%2C3.49%2C3.49%2C0%2C0%2C0-.78%2C2%2C7.1%2C7.1%2C0%2C0%2C1-.82-.55%2C4%2C4%2C0%2C0%2C1%2C.92-3.43.54.54%2C0%2C0%2C0-.77-.74%2C5.26%2C5.26%2C0%2C0%2C0-1.28%2C3%2C4.41%2C4.41%2C0%2C0%2C1-.32-.57%2C5%2C5%2C0%2C0%2C1-.08-3.73.53.53%2C0%2C0%2C0-1-.43%2C6%2C6%2C0%2C0%2C0%2C.09%2C4.59%2C5.88%2C5.88%2C0%2C0%2C0%2C1.57%2C2l.08.07a10.07%2C10.07%2C0%2C0%2C0%2C3.29%2C1.71%2C5.26%2C5.26%2C0%2C0%2C0%2C0%2C1.17%2C11.72%2C11.72%2C0%2C0%2C1-.09%2C1.25l-.15.92a6.77%2C6.77%2C0%2C0%2C1-1%2C2.63c-1.28%2C1.74-8.09%2C2.17-10.48%2C1.4a2.27%2C2.27%2C0%2C0%2C1-1.38-1.06.2.2%2C0%2C0%2C0-.37%2C0c-.2.8-.22%2C2.27%2C1.72%2C3.54%2C0%2C0%2C.56.6-.44%2C1.48a6.05%2C6.05%2C0%2C0%2C1-3%2C1.36s-1.27%2C3.27-3.88%2C4l-.22%2C2s3.75-1.31%2C5-4.2c0%2C0%2C3%2C2.21%2C6.24-1%2C0%2C0%2C4.73%2C1.4%2C8.49-1.63%2C0%2C0%2C6.11%2C0%2C6.16.36.15%2C1.06-3.59%2C3.43-4.32%2C4.16l-.19%2C1.34c.53.06%2C4.9-2.92%2C5.89-5C186%2C32.62%2C187.09%2C31.65%2C184.77%2C31Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M152.9%2C27.65c-2.39-.41-3.66-.27-3.66-2.06%2C0-1.11-.69-1.76-1.15-2.79%2C3.86.26%2C11.54-2.56%2C17.3-2.72%2C4.46-.13%2C12.31%2C6.22%2C12.43%2C5.82s.19-.68.08-.72-6.46-5.91-12.5-6c-5.26-.12-14%2C3.26-17.6%2C2.85a5.15%2C5.15%2C0%2C0%2C1-.12-1.64c0-.26%2C0-.47.47-.39a11.15%2C11.15%2C0%2C0%2C0%2C2.71.32.41.41%2C0%2C0%2C0%2C.35-.4%2C1.37%2C1.37%2C0%2C0%2C0%2C.26-.09c.25-.12.53-.71-.36-1.07-.64-.26-1.88-1.2-3.25-1.78a3.21%2C3.21%2C0%2C0%2C0%2C1.43-3.6.54.54%2C0%2C1%2C0-1%2C.39%2C1.94%2C1.94%2C0%2C0%2C1-.61%2C1.94%2C4%2C4%2C0%2C0%2C0-.27-1.53.54.54%2C0%2C1%2C0-1%2C.41%2C3%2C3%2C0%2C0%2C1%2C0%2C2l-.26%2C0A1.11%2C1.11%2C0%2C0%2C0%2C145%2C17l-.81-.19c-.66-.68.12-1.95.13-2a.54.54%2C0%2C0%2C0-.91-.57%2C3.49%2C3.49%2C0%2C0%2C0-.55%2C2.07%2C7.09%2C7.09%2C0%2C0%2C1-.87-.45%2C4.05%2C4.05%2C0%2C0%2C1%2C.52-3.51.54.54%2C0%2C0%2C0-.85-.65%2C5.26%2C5.26%2C0%2C0%2C0-.93%2C3.09%2C4.4%2C4.4%2C0%2C0%2C1-.38-.53%2C5%2C5%2C0%2C0%2C1-.51-3.69.53.53%2C0%2C1%2C0-1-.31%2C6%2C6%2C0%2C0%2C0%2C.61%2C4.55%2C5.87%2C5.87%2C0%2C0%2C0%2C1.79%2C1.82l.09.06a10.06%2C10.06%2C0%2C0%2C0%2C3.46%2C1.32%2C5.26%2C5.26%2C0%2C0%2C0%2C.09%2C1.16%2C12.36%2C12.36%2C0%2C0%2C1%2C0%2C2c-4.68-1-9.68.12-15.21%2C3.45-5.26%2C3.17-9.41%2C3.75-11.56%2C3.79a4.94%2C4.94%2C0%2C0%2C1-.22-2c0-.26%2C0-.47.47-.39a11.15%2C11.15%2C0%2C0%2C0%2C2.71.32.41.41%2C0%2C0%2C0%2C.35-.4%2C1.37%2C1.37%2C0%2C0%2C0%2C.26-.09c.25-.12.53-.71-.36-1.07-.64-.26-1.88-1.2-3.25-1.78a3.21%2C3.21%2C0%2C0%2C0%2C1.43-3.6.54.54%2C0%2C1%2C0-1%2C.39%2C1.94%2C1.94%2C0%2C0%2C1-.61%2C1.94%2C4%2C4%2C0%2C0%2C0-.27-1.53.54.54%2C0%2C1%2C0-1%2C.41%2C3%2C3%2C0%2C0%2C1%2C0%2C2l-.26%2C0a1.11%2C1.11%2C0%2C0%2C0-1.18.56l-.81-.19c-.66-.68.12-1.95.13-2a.54.54%2C0%2C0%2C0-.91-.57%2C3.49%2C3.49%2C0%2C0%2C0-.55%2C2.07%2C7.08%2C7.08%2C0%2C0%2C1-.87-.45%2C4%2C4%2C0%2C0%2C1%2C.52-3.51.54.54%2C0%2C0%2C0-.85-.65A5.26%2C5.26%2C0%2C0%2C0%2C111%2C21a4.4%2C4.4%2C0%2C0%2C1-.38-.53%2C5%2C5%2C0%2C0%2C1-.51-3.69.53.53%2C0%2C1%2C0-1-.31%2C6%2C6%2C0%2C0%2C0%2C.61%2C4.55%2C5.87%2C5.87%2C0%2C0%2C0%2C1.79%2C1.82l.09.06A10.06%2C10.06%2C0%2C0%2C0%2C115%2C24.25a5.25%2C5.25%2C0%2C0%2C0%2C.09%2C1.16%2C12.09%2C12.09%2C0%2C0%2C1-.08%2C3A52.59%2C52.59%2C0%2C0%2C1%2C97.24%2C24.9%2C51.67%2C51.67%2C0%2C0%2C0%2C90.75%2C23%2C13.86%2C13.86%2C0%2C0%2C0%2C81.34%2C24c-1.06-1.57-2.52-1.71-2.52-1.11a3.9%2C3.9%2C0%2C0%2C1-.2.92%2C4.47%2C4.47%2C0%2C0%2C1-1.67-.65c-.89-.8-1.74-2.59-3.7-2.14a18.91%2C18.91%2C0%2C0%2C0-5.06%2C2.08%2C1.07%2C1.07%2C0%2C1%2C0%2C.18%2C1.21%2C3.66%2C3.66%2C0%2C0%2C0%2C2.17-.25c1-.54.89.54.53%2C1.16s.18%2C1.61.53%2C2%2C.71.89.18%2C1.16a4.77%2C4.77%2C0%2C0%2C0-3.39%2C2.95%2C6.07%2C6.07%2C0%2C0%2C0-2.32-2.06c-2.85-1.61-9.07-3.66-12.87-.71a2.91%2C2.91%2C0%2C0%2C0-2.3%2C2.79L47.36%2C33.2l-.57.3.62.19.57.18L46.4%2C39l-.08.26.26.08%2C4.21%2C1.31.26.08.08-.26%2C1.58-5.09.57.18.62.19-.3-.57-1.91-3.65a2.35%2C2.35%2C0%2C0%2C1%2C1.16-2c1.17.52%2C4.23%2C2%2C5.37%2C4.14%2C1.23%2C2.26%2C1.85%2C8.76%2C5.94%2C10.63l-2.48%2C4.18-4.26%2C0c-3.09.1-2-4.1-.61-4.72%2C1.81-.8%2C2.76-.34%2C3.47.79.95%2C1.52-1.34%2C3.22-1.34%2C3.22a2.63%2C2.63%2C0%2C0%2C0%2C2.41-3.4%2C3%2C3%2C0%2C0%2C0-2.23-2c-1.46-.35-4.48-.07-5.25%2C2.92-.7%2C2.7.94%2C4.56%2C3.2%2C4.65%2C0%2C0%2C32.72.09%2C34.24%2C0a5.11%2C5.11%2C0%2C0%2C0%2C3.45-1.7c1.19-1.53%2C2.37-3.7%2C1.3-8.08s-4.11-5.33-6.81-6.76c-2.34-1.24-4.93-1.69-5.71-2.77a2.12%2C2.12%2C0%2C0%2C1-.3-2l.21-.47a3.38%2C3.38%2C0%2C0%2C1%2C.3-.46%2C1.62%2C1.62%2C0%2C0%2C1%2C2.73.76c.45%2C1.25-1.34%2C2.14-1.34%2C2.14a1.83%2C1.83%2C0%2C0%2C0%2C2.5-1.52%2C2.53%2C2.53%2C0%2C0%2C0-1.07-2.5%2C2.85%2C2.85%2C0%2C0%2C0-4.32%2C1.15%2C3.43%2C3.43%2C0%2C0%2C0-.59.64c-.22.36%2C0-2.3-.09-3.54a13.08%2C13.08%2C0%2C0%2C1%2C9-1.07A51.06%2C51.06%2C0%2C0%2C1%2C97%2C25.66a53.28%2C53.28%2C0%2C0%2C0%2C17.87%2C3.53%2C5%2C5%2C0%2C0%2C1-.46%2C1.14c-1.07%2C1.88-7.79%2C3.08-10.25%2C2.59a2.27%2C2.27%2C0%2C0%2C1-1.49-.89.2.2%2C0%2C0%2C0-.36.08c-.11.82%2C0%2C2.28%2C2.12%2C3.32%2C0%2C0%2C.62.54-.27%2C1.52a6.06%2C6.06%2C0%2C0%2C1-2.85%2C1.7s-.89%2C3.4-3.39%2C4.47v2s3.58-1.73%2C4.48-4.75c0%2C0%2C3.28%2C1.84%2C6.08-1.69%2C0%2C0%2C4.86.85%2C8.25-2.59%2C0%2C0%2C6.07-.72%2C6.16-.35.27%2C1-3.18%2C3.82-3.81%2C4.62l0%2C1.35c.53%2C0%2C4.54-3.47%2C5.28-5.64.25-.72%2C1.2-1.81-1.18-2.22s-3.66-.27-3.66-2.06a5%2C5%2C0%2C0%2C0-1-2.45c2.33-.09%2C6.44-.78%2C11.63-3.91%2C5.38-3.24%2C10.21-4.33%2C14.71-3.33a6%2C6%2C0%2C0%2C1-.66%2C2.09c-1.07%2C1.88-7.79%2C3.08-10.25%2C2.59a2.27%2C2.27%2C0%2C0%2C1-1.49-.89.2.2%2C0%2C0%2C0-.36.08c-.11.82%2C0%2C2.28%2C2.12%2C3.32%2C0%2C0%2C.62.54-.27%2C1.52a6.06%2C6.06%2C0%2C0%2C1-2.85%2C1.7s-.89%2C3.4-3.39%2C4.47v2s3.58-1.73%2C4.48-4.75c0%2C0%2C3.28%2C1.84%2C6.08-1.69%2C0%2C0%2C4.86.85%2C8.25-2.59%2C0%2C0%2C6.07-.72%2C6.16-.35.27%2C1-3.18%2C3.82-3.81%2C4.62l0%2C1.35c.53%2C0%2C4.54-3.47%2C5.28-5.64C154.33%2C29.15%2C155.29%2C28.06%2C152.9%2C27.65ZM47.76%2C38.33l1.17-3.78.83.26-1.17%2C3.78Zm2.62.82-.83-.26%2C1.17-3.78.83.26Zm28.29-13c.56.77%2C1.63%2C1.83%2C1.49%2C2.19s-1.16%2C1.07-1.52.54A7.75%2C7.75%2C0%2C0%2C1%2C78.67%2C26.18Zm-5%2C22.2-10.47.06%2C2.23-3.76a64.76%2C64.76%2C0%2C0%2C0%2C9.06.79Zm1.39%2C0%2C.81-2.88c1.45%2C0%2C2.87%2C0%2C4.15-.09l2.23%2C2.93Zm14.23-.08-5.37%2C0-2.32-3.05c1.86-.2%2C3.24-.53%2C3.68-1a6%2C6%2C0%2C0%2C0%2C.87-1.32l6.69%2C4.56A5.87%2C5.87%2C0%2C0%2C1%2C89.34%2C48.29ZM82%2C30.48a4.23%2C4.23%2C0%2C0%2C0%2C2.31%2C2.08c3.57%2C1.34%2C3.63%2C1.14%2C7.43%2C3.57a7.29%2C7.29%2C0%2C0%2C1%2C3.11%2C8.65%2C5.31%2C5.31%2C0%2C0%2C1-1%2C1.77l-7.29-5c.32-1.79-.36-3.32.29-4.55.8-1.52%2C1.94-.15%2C2.14.45A3.54%2C3.54%2C0%2C0%2C1%2C89%2C39.35s1.6-2.73.18-4.07a3.78%2C3.78%2C0%2C0%2C0-5.53.22c-1.69%2C1.88-2.85%2C1.25-2.85%2C1.25s.18-3-.53-4.11A17.8%2C17.8%2C0%2C0%2C1%2C82%2C30.48Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M221.55%2C29.12c-2.33-.69-3.6-.69-3.4-2.46s-1.49-2.57-.95-5.39c.05-.26.09-.46.51-.33a11.16%2C11.16%2C0%2C0%2C0%2C2.65.63.41.41%2C0%2C0%2C0%2C.39-.36%2C1.37%2C1.37%2C0%2C0%2C0%2C.27-.06c.27-.09.61-.65-.23-1.11-.61-.33-1.73-1.41-3-2.14a3.21%2C3.21%2C0%2C0%2C0%2C1.83-3.41.53.53%2C0%2C1%2C0-1%2C.27%2C1.94%2C1.94%2C0%2C0%2C1-.83%2C1.85%2C4%2C4%2C0%2C0%2C0-.1-1.55.53.53%2C0%2C1%2C0-1%2C.3%2C3%2C3%2C0%2C0%2C1-.18%2C2l-.26-.07a1.11%2C1.11%2C0%2C0%2C0-1.23.42q-.41-.13-.78-.28c-.58-.75.34-1.92.35-1.94a.54.54%2C0%2C0%2C0-.83-.67%2C3.49%2C3.49%2C0%2C0%2C0-.78%2C2%2C7.1%2C7.1%2C0%2C0%2C1-.82-.55%2C4%2C4%2C0%2C0%2C1%2C.92-3.43.54.54%2C0%2C0%2C0-.77-.74%2C5.26%2C5.26%2C0%2C0%2C0-1.28%2C3%2C4.41%2C4.41%2C0%2C0%2C1-.32-.57%2C5%2C5%2C0%2C0%2C1-.08-3.73.53.53%2C0%2C0%2C0-1-.43%2C6%2C6%2C0%2C0%2C0%2C.09%2C4.59%2C5.88%2C5.88%2C0%2C0%2C0%2C1.57%2C2l.08.07a10.07%2C10.07%2C0%2C0%2C0%2C3.29%2C1.71%2C5.26%2C5.26%2C0%2C0%2C0%2C0%2C1.17%2C11.72%2C11.72%2C0%2C0%2C1-.09%2C1.25l-.15.92a6.77%2C6.77%2C0%2C0%2C1-1%2C2.63c-1.28%2C1.74-8.09%2C2.17-10.48%2C1.4A2.27%2C2.27%2C0%2C0%2C1%2C201.41%2C25a.2.2%2C0%2C0%2C0-.37%2C0c-.2.8-.22%2C2.27%2C1.72%2C3.54%2C0%2C0%2C.56.6-.44%2C1.48a6.05%2C6.05%2C0%2C0%2C1-3%2C1.36s-1.27%2C3.27-3.88%2C4l-.22%2C2s3.75-1.31%2C5-4.2c0%2C0%2C3%2C2.21%2C6.24-1%2C0%2C0%2C4.73%2C1.4%2C8.49-1.63%2C0%2C0%2C6.11%2C0%2C6.16.36.15%2C1.06-3.59%2C3.43-4.32%2C4.16l-.19%2C1.34c.53.06%2C4.9-2.92%2C5.89-5C222.79%2C30.78%2C223.87%2C29.81%2C221.55%2C29.12Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M180.91%2C28.87c0-1.11-.69-1.76-1.15-2.79%2C3.86.26%2C19.71-6.08%2C24-6.41S214.88%2C23.43%2C215%2C23s.19-.68.08-.72-5.12-3.85-11.27-3.58c-5.26.23-20.77%2C6.95-24.34%2C6.53a5.15%2C5.15%2C0%2C0%2C1-.12-1.64%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M54.9%2C10.83h-.84l.67-.87-.34-.27-.88%2C1.14h-.82a3.28%2C3.28%2C0%2C0%2C0-.81-2l.57-.6%2C1.38.17V8l-1-.12.57-.57L53.07%2C7l-.6.6-.15-1.14H51.9L52.14%2C8l-.57.57a3.27%2C3.27%2C0%2C0%2C0-2-.81V7.08l1.09-.92-.28-.33-.81.68v-1h-.44v1l-.93-.71L48%2C6.16l1.22.92v.68a3.27%2C3.27%2C0%2C0%2C0-2%2C.81l-.5-.5.12-1.44h-.44l-.07%2C1L45.7%2C7l-.3.31L46%2C8l-1.13.15v.43l1.45-.17.52.53a3.28%2C3.28%2C0%2C0%2C0-.81%2C2h-.89l-.91-1.14-.34.27.7.87h-.71v.44h.76l-.7.87.34.27.91-1.14h.89a3.28%2C3.28%2C0%2C0%2C0%2C.81%2C2l-.57.57-1.5-.16v.44l1.15.12-.57.57.3.31.52-.53.11%2C1.05h.44l-.21-1.45.63-.64a3.27%2C3.27%2C0%2C0%2C0%2C2%2C.81V15l-1.13.92.27.34.87-.7v1h.44v-1l.87.7.27-.34L49.63%2C15v-.68a3.27%2C3.27%2C0%2C0%2C0%2C2-.81L52%2C14l-.16%2C1.43h.44l.12-1.09.7.7.3-.31-.72-.62L53.85%2C14v-.44l-1.48.16-.45-.45a3.28%2C3.28%2C0%2C0%2C0%2C.81-2h.81l.89%2C1.14.34-.27-.68-.87h.82Zm-2.65%2C0H49.93l1.65-1.61A2.85%2C2.85%2C0%2C0%2C1%2C52.25%2C10.83Zm-1-2-1.61%2C1.65V8.2A2.84%2C2.84%2C0%2C0%2C1%2C51.24%2C8.88Zm-2.07-.68v2.32L47.58%2C8.88a2.84%2C2.84%2C0%2C0%2C1%2C1.61-.67Zm-1.93%2C1%2C1.63%2C1.64H46.55A2.85%2C2.85%2C0%2C0%2C1%2C47.24%2C9.22Zm-.68%2C2.08h2.32l-1.63%2C1.59a2.85%2C2.85%2C0%2C0%2C1-.67-1.61Zm1%2C1.93%2C1.63-1.64v2.32A2.84%2C2.84%2C0%2C0%2C1%2C47.58%2C13.22Zm2.07.68V11.58l1.59%2C1.65a2.84%2C2.84%2C0%2C0%2C1-1.61.67Zm1.93-1-1.65-1.61h2.32A2.85%2C2.85%2C0%2C0%2C1%2C51.58%2C12.88Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M24.42%2C16h-.69l.55-.71L24%2C15.06l-.72.93h-.67a2.68%2C2.68%2C0%2C0%2C0-.66-1.6l.47-.49%2C1.13.14v-.35l-.85-.1.47-.47-.25-.25-.49.49-.12-.93H22l.2%2C1.24-.47.47a2.67%2C2.67%2C0%2C0%2C0-1.6-.66v-.56l.89-.75-.23-.27-.66.56v-.79h-.36v.8L19%2C11.89l-.22.28%2C1%2C.75v.56a2.67%2C2.67%2C0%2C0%2C0-1.6.66l-.41-.41.1-1.18H17.5l-.06.85-.54-.54-.25.25.53.53-.93.12v.35L17.44%2C14l.43.43a2.68%2C2.68%2C0%2C0%2C0-.66%2C1.6h-.73l-.75-.93-.28.22L16%2C16h-.58v.36h.62l-.57.71.28.22.75-.93h.73a2.68%2C2.68%2C0%2C0%2C0%2C.66%2C1.6l-.47.47-1.23-.13v.36l.94.1-.47.47.25.25.43-.43.09.86h.36l-.17-1.19.52-.52a2.67%2C2.67%2C0%2C0%2C0%2C1.6.66v.56l-.93.75.22.28.71-.57v.79h.36v-.79l.71.57.22-.28-.93-.75v-.56a2.67%2C2.67%2C0%2C0%2C0%2C1.6-.66l.38.38L22%2C19.75h.36l.1-.89.57.57.25-.25-.59-.51.92-.1v-.36l-1.21.13L22%2C18a2.68%2C2.68%2C0%2C0%2C0%2C.66-1.6h.66l.73.93.28-.22-.56-.71h.67Zm-2.17%2C0h-1.9l1.35-1.32A2.33%2C2.33%2C0%2C0%2C1%2C22.26%2C16Zm-.83-1.6-1.32%2C1.35v-1.9A2.32%2C2.32%2C0%2C0%2C1%2C21.43%2C14.39Zm-1.7-.56v1.9l-1.3-1.34a2.32%2C2.32%2C0%2C0%2C1%2C1.32-.55Zm-1.58.84L19.49%2C16H17.6A2.33%2C2.33%2C0%2C0%2C1%2C18.16%2C14.67Zm-.56%2C1.7h1.9l-1.34%2C1.3a2.33%2C2.33%2C0%2C0%2C1-.55-1.32ZM18.43%2C18l1.34-1.34v1.9A2.32%2C2.32%2C0%2C0%2C1%2C18.43%2C18Zm1.7.56V16.6L21.43%2C18a2.32%2C2.32%2C0%2C0%2C1-1.32.55Zm1.58-.84-1.35-1.32h1.9A2.33%2C2.33%2C0%2C0%2C1%2C21.71%2C17.67Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M89.11%2C4.32h-.69L89%2C3.61l-.28-.22L88%2C4.32h-.67a2.68%2C2.68%2C0%2C0%2C0-.66-1.6l.47-.49%2C1.13.14V2l-.85-.1.47-.47-.25-.25-.49.49L87%2C.76h-.35L86.86%2C2l-.47.47a2.67%2C2.67%2C0%2C0%2C0-1.6-.66V1.25L85.68.5%2C85.45.23l-.66.56V0h-.36V.8L83.67.22%2C83.45.5l1%2C.75v.56a2.67%2C2.67%2C0%2C0%2C0-1.6.66l-.41-.41.1-1.18h-.36l-.06.85-.54-.54-.25.25.53.53-.93.12v.35l1.19-.14.43.43a2.68%2C2.68%2C0%2C0%2C0-.66%2C1.6h-.73l-.75-.93-.28.22.57.71h-.58v.36h.62l-.57.71.28.22.75-.93h.73a2.68%2C2.68%2C0%2C0%2C0%2C.66%2C1.6l-.47.47L80.9%2C6.63V7l.94.1-.47.47.25.25L82%2C7.38l.09.86h.36L82.33%2C7l.52-.52a2.67%2C2.67%2C0%2C0%2C0%2C1.6.66v.56l-.93.75.22.28.71-.57V9h.36V8.21l.71.57.22-.28-.93-.75V7.19a2.67%2C2.67%2C0%2C0%2C0%2C1.6-.66l.38.38-.13%2C1.17H87l.1-.89.57.57.25-.25L87.34%2C7l.92-.1V6.54L87%2C6.67l-.37-.37a2.68%2C2.68%2C0%2C0%2C0%2C.66-1.6H88l.73.93L89%2C5.41l-.56-.71h.67Zm-2.17%2C0h-1.9L86.4%2C3A2.33%2C2.33%2C0%2C0%2C1%2C86.95%2C4.32Zm-.83-1.6L84.8%2C4.07V2.17A2.32%2C2.32%2C0%2C0%2C1%2C86.12%2C2.72Zm-1.7-.56v1.9l-1.3-1.34a2.32%2C2.32%2C0%2C0%2C1%2C1.32-.55ZM82.85%2C3l1.34%2C1.34h-1.9A2.33%2C2.33%2C0%2C0%2C1%2C82.85%2C3Zm-.56%2C1.7h1.9L82.85%2C6a2.33%2C2.33%2C0%2C0%2C1-.55-1.32Zm.84%2C1.58%2C1.34-1.34v1.9A2.32%2C2.32%2C0%2C0%2C1%2C83.13%2C6.28Zm1.7.56V4.93l1.3%2C1.35a2.32%2C2.32%2C0%2C0%2C1-1.32.55ZM86.4%2C6%2C85.05%2C4.68h1.9A2.33%2C2.33%2C0%2C0%2C1%2C86.4%2C6Z%22%2F%3E%3Cpath%20class%3D%22a%22%20d%3D%22M141.24%2C47.28h-.84l.67-.87-.34-.27-.88%2C1.14H139a3.28%2C3.28%2C0%2C0%2C0-.81-2l.57-.6%2C1.38.17v-.43l-1-.12.57-.57-.3-.31-.6.6-.15-1.14h-.43l.24%2C1.51-.57.57a3.27%2C3.27%2C0%2C0%2C0-2-.81v-.68l1.09-.92-.28-.33L136%2C43V42h-.44v1l-.93-.71-.27.34%2C1.22.92v.68a3.27%2C3.27%2C0%2C0%2C0-2%2C.81l-.5-.5.12-1.44h-.44l-.07%2C1-.66-.66-.3.31.65.65-1.13.15V45l1.45-.17.52.53a3.28%2C3.28%2C0%2C0%2C0-.81%2C2h-.89l-.91-1.14-.34.27.7.87h-.71v.44H131l-.7.87.34.27.91-1.14h.89a3.28%2C3.28%2C0%2C0%2C0%2C.81%2C2l-.57.57-1.5-.16v.44l1.15.12-.57.57.3.31.52-.53.11%2C1.05h.44l-.21-1.45.63-.64a3.27%2C3.27%2C0%2C0%2C0%2C2%2C.81v.68l-1.13.92.27.34.87-.7v1H136V52l.87.7.27-.34L136%2C51.47v-.68a3.27%2C3.27%2C0%2C0%2C0%2C2-.81l.46.46-.16%2C1.43h.44l.12-1.09.7.7.3-.31-.72-.62%2C1.12-.12V50l-1.48.16-.45-.45a3.28%2C3.28%2C0%2C0%2C0%2C.81-2h.81l.89%2C1.14.34-.27-.68-.87h.82Zm-2.65%2C0h-2.32l1.65-1.61A2.85%2C2.85%2C0%2C0%2C1%2C138.59%2C47.28Zm-1-2L136%2C47V44.66A2.84%2C2.84%2C0%2C0%2C1%2C137.58%2C45.33Zm-2.07-.68V47l-1.59-1.64a2.84%2C2.84%2C0%2C0%2C1%2C1.61-.67Zm-1.93%2C1%2C1.63%2C1.64h-2.32A2.85%2C2.85%2C0%2C0%2C1%2C133.57%2C45.67Zm-.68%2C2.08h2.32l-1.63%2C1.59a2.85%2C2.85%2C0%2C0%2C1-.67-1.61Zm1%2C1.93L135.55%2C48v2.32A2.84%2C2.84%2C0%2C0%2C1%2C133.92%2C49.68Zm2.07.68V48l1.59%2C1.65a2.84%2C2.84%2C0%2C0%2C1-1.61.67Zm1.93-1-1.65-1.61h2.32A2.85%2C2.85%2C0%2C0%2C1%2C137.92%2C49.33Z%22%2F%3E%3Ccircle%20class%3D%22b%22%20cx%3D%2238.93%22%20cy%3D%2222.67%22%20r%3D%222%22%2F%3E%3Ccircle%20class%3D%22b%22%20cx%3D%2266.88%22%20cy%3D%225.55%22%20r%3D%222%22%2F%3E%3Ccircle%20class%3D%22b%22%20cx%3D%22151.72%22%20cy%3D%2245.5%22%20r%3D%222%22%2F%3E%3Ccircle%20class%3D%22b%22%20cx%3D%22118.7%22%20cy%3D%2247.5%22%20r%3D%222%22%2F%3E%3Ccircle%20class%3D%22b%22%20cx%3D%22102.31%22%20cy%3D%227.8%22%20r%3D%221.5%22%2F%3E%3Ccircle%20class%3D%22b%22%20cx%3D%221.5%22%20cy%3D%2217.8%22%20r%3D%221.5%22%2F%3E%3C%2Fsvg%3E') no-repeat;
}