/*
Theme Name: TNSGLOBAL.pl
Description: A simple clean theme framework.
Author: Tomasz Tomaszewski based on david.rosser
Version: 0.1
License: All rights reserved
Tags: tns, tns global
*/

@import url("drop-menu.css");
@import url("grid.css");
@import url("globalstyle.css");
@import url("home.css");
@import url("components.css");
@import url("d-feature.css");
@import url("c-feature.css");
@import url("b-feature.css");
@import url("a-feature.css");
@import url("the-insider.css");
@import url("icons.css");
@import url("assets/css/page/news-center.css");
@import url("assets/css/page/executive-committee.css");
@import url("assets/css/page/what-we-do.css");

@import url("screen.css");

/*@font-face {
	font-family: "FrutigerLTPro-Light";
	src: url(plik.otf);
}
*/  
@font-face{ /* for IE */
	font-family : "FrutigerLTPro-Light";
	font-style: normal;   font-weight: normal;
	src: url(plik.eot) format('eot'); 
	src: url(plik.eot?#iefix) format('eot'); 
}
@font-face{ /* for non-IE */
        font-family : "FrutigerLTPro-Light";
        font-style: normal;   font-weight: normal;
        src: url(plik.woff) format('woff');
		src: url(plik.otf) format('opentype');
		src: url(plik.ttf) format('truetype'); 	
		 
    }
  


body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}

img {
    border: 0 none;
    vertical-align: middle;
}


p img {
    margin-bottom: 15px;
}

address,caption,cite,code,dfn,em,strong,th,var {}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}


/*-- WordPress Rules --*/
div.aligncenter, .aligncenter, .center {margin: 0 auto;}
/*.alignleft, .left {float: left; text-align: left;}
.alignright, .right {float: right; text-align: right;}*/
img.aligncenter, img.center {display: block;}
img.alignleft, img.left {display: inline; margin:0 8px 8px 0;}
img.alignright, img.right {display: inline; margin:0 0 8px 8px;}
.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px;
   /* optional rounded corners for browsers that support it */

}
.wp-caption img {margin: 0; padding: 0; border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}
/*-- End WordPress Rules --*/
/*-- Secondary WordPress Rules --*/
.gallery {clear: both;}
/*-- End Secondary WordPress Rules --*/

/*-- Basic Elements --*/
*:focus { outline: none; }



html,
body {
	margin:0;
	padding:0;
	height:100%;
	
	}
body {
 	font-family:  Verdana, Geneva, Arial, Helvetica, sans-serif;
	-webkit-font-smoothing: subpixel-antialiased;  /*Make Webkit match Gecko font rendering */
	color: #333;
	font-size: 12px;
	line-height: 1.4;
}

a:link, a:visited {color: #DB1795; text-decoration:none;}
a:hover {color: #A3136F; text-decoration:none;}
a:active {color: #A3136F; text-decoration:none;}

abbr { cursor: help; }
acronym { cursor: help; }
cite {
	font-weight: bold;
	font-style: italic;
	padding-left: 8px;
}
em {font-style: italic;}
em strong {font-style: italic; font-weight:bold;}

/*= "H" tags =*/
h1, h2, h3, h4, h5, h6 {
	font-family:  "FrutigerLTPro-Light", sans-serif;
	font-weight: normal;
	font-style: normal;

}
h1 {
	font-size:29px;
	padding-top:0;
	
}
h2 {
	font-size:24px;
	font-weight: normal;
	
}
h3 {
	font-size:17px;
	
}
h4 {
	font-size:14px;
	
	
}
h5 {
	font-size:12px;
	
}
h6 {
	font-size:10px;
	
}
/*= "H" tags: End =*/

hr {
    background: url("assets/images/global/hr.jpg") repeat-x scroll left bottom transparent;
    border: medium none;
}



.hr{
	 background: url(images/hr.jpg) repeat-x left bottom;
    clear:both; 
	 margin-bottom: 0px;
	 
    
    
    height:1px; 
}

.hr_future{
	 background: url(images/hr.jpg) repeat-x left bottom;
    clear:both;
    height:1px;
	 margin-top: 15px; 
}

.contact .hr {
    background: url("images/hr.jpg") repeat-x scroll left bottom transparent;
    clear: both;
    height: 1px;
    margin-bottom: 5px;
    margin-top: 10px;
}

p {
    font-family: Verdana;
    font-size: 12px;
	 margin-bottom: 15px;
	 margin-top: 15px;
}

ol {list-style: decimal inside;}
ul {list-style: disc inside;}
li {padding-left: 2px;}
		
	/* Css style */	
	
	
#cost {
	position: fixed;
	right: 5px;
	top: 10px;
}	
	
	#container {
		min-height:99%;
		position:relative;
	}
	
	/* Css style */
	#belt{
		
		height: 20px;
		padding-top: 5px;
		float: right;
	}
	
	#beltright{
		float: right;
		padding-right: 10px;
	}
	
		#beltright a{
		
		text-decoration: none;
	}
	
	
	#header {
		background:#fff;
		padding: 0px 10px 3px 0px;
		height: 85px;
		width: 984px;
		z-index: 1000;
		left: 0px;
		margin: 0 auto;
		padding-top: 35px;
		
		
		
		
	}
	

	
	#header p,
	#header h1 { 
		margin:0;
		padding: 0px 0 5px 0px;
		display: block;
	}
	
	#header h1 a{
		font-family:  Verdana, Tahoma, sans-serif;
		font-size:22px;
		color:#999999;
		text-align:left;
		font-weight: normal;
		line-height: normal;
		}
		
#header #blok{
	float: left;
	margin: 0 auto;	
	position: relative;
	
}	
	
#header #searchform{
	
	float: right;
	padding: 9px 0px 0px 0px;
	
	position: relative;
	
}

#header #search-container{
	position: absolute;
	
}

#header .imputsearch{
	width: 120px;
	height: 11px;
	position: absolute;
	right: 23px;
	
}	
	
#header #search-submit{
	width: 20px;
	height: 21px;
	background: url(images/search.png) no-repeat center;
	
}

.breadcrumbs{
	
	font-size: 9px;
	color: #999;
	width: 100%;
	margin: 0 auto;
	position: relative;
	top: 38px;
	background: none fixed;
	z-index: 0;
	left: 0px;
}
#brdposition{
    margin: 0 auto;
    width: 572px;
} 
	
#body {
	
	padding-bottom:60px;	/* Height of the footer */
	width: 981px;
	margin: 0 auto;
	
}



/* column container */
#column1 {
width: 250px;
float: left;
background: aqua;
margin-left: 10px;
	
}
#column2 {
width: 700px;
float: right;
}

#column {
	
}

#main-blog {
	float:left;
	width:98%;
	padding: 30px 0px 60px 0px;
	
}
#main-blog .clear{
clear: both;
}

.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	padding-bottom: 60px;
}
/* common column settings */
.colright,
.colmid,
.colleft {
	float:left;
	width:100%;			/* width of page */
	position:relative;
	z-index: 0;
}
.col1,
.col2,
.col3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;	/* no left and right padding on columns, we just make them narrower instead 
					only padding top and bottom is included here, make it whatever value you need */
	overflow:hidden;
}
/* 3 Column settings */
.threecol {
	background: transparent;		/* right column background colour */
	width: 1002px;
}
.threecol .colmid {
	right:25%;			/* width of the right column */
	background:transparent;		/* center column background colour */
}
.threecol .colleft {
	right:58%;			/* width of the middle column */
	background: transparent;	/* left column background colour */
}
.threecol .col1 {
	width:525px;			/* width of center column content (column width minus padding on either side) */
	left:103.2%;			/* 100% plus left padding of center column */
}
.threecol .col2 {
	width:160px;			/* Width of left column content (column width minus padding on either side) */
	left:33%;	
	
			/* width of (right column) plus (center column left and right padding) plus (left column left padding) */
}
.threecol .col3 {
	width:269px;			/* Width of right column content (column width minus padding on either side) */
	left:88%;			/* Please make note of the brackets here:
					(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */
}
#menu .current_page_item a{
		text-decoration: none;
		color: #000;	
}
#menu .current_page_item, #menu .current_page_ancestor{
background: transparent url(images/header-navigation-primary-active-arrow.jpg) no-repeat scroll center 46px;
position: relative;
z-index: 1000;
}
#menu #home{
background: none;
}


#main-blog .post {
	display: block; 
}


/* sidebar*/
#sidebar h2{
	font-size: 12px;
	font-weight: bold;
}
#sidebar li{
	padding-left: 0px;
}

#sidebar2{
	padding-top: 5px;
}
#subcolumn2 ul{
	list-style: none outside none;
}
#subcolumn ul{
	list-style: none outside none;
}
#subcolumn2 ul li {
	padding-left: 0px;
}

/* main */

#main-title {
	height: 60px;
	border-bottom: 1px #ccc dashed;
	width: 100%;
	position: relative;
	margin-top: 22px;
}

#main-title2 {
	height: 60px;
	border-bottom: 1px #ccc dashed;
	width: 100%;
	position: relative;
	margin-top: 22px;
}


#main-title3 {
	height: 60px;
	width: 98%;
	border-bottom: 1px #ccc solid;
	position: relative;
	margin-bottom: 33px;

}

#main-title2 h1{
	font-size: 28px;
	
	margin: 0;
	padding: 0;
	
}

#main-title h1{
	font-size: 28px;
	
	margin: 0;
	padding: 0;
}

#main-blog H1{
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 5px;
	
}

.page #main-blog H1 a, .home #main-blog H1 a, .single #main-blog H1 a,
.search #main-blog H1 a, .error404 #main-blog H1 a, .archive #main-blog H1 a, 
.author #main-blog H1 a, .category #main-blog H1 a{
	
}

.page #main-blog H1 a:hover, .home #main-blog H1 a:hover, .single #main-blog H1 a:hover,
.search #main-blog H1 a:hover, .error404 #main-blog H1 a:hover, .archive #main-blog H1 a:hover, 
.author #main-blog H1 a:hover, .category #main-blog H1 a{
	
}

#userinfo{
	height: 60px;
	border-bottom: 1px #ccc solid;
	margin-bottom: 24px;
}

.page #userinfo a, .home #userinfo a, .single #userinfo a,
.search #userinfo a, .error404 #userinfo a, .archive #userinfo a, 
.author #userinfo a, .category #userinfo a{
	font-size: 10px;
	color: #999;
}

.page #username a, .home #username a, .single #username a,
.search #username a, .error404 #username a, .archive #username a, 
.author #username a, .category #username a{
	font-size: 11px;
	color: #333;
}

.post p{
	line-height: 18px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: left;
}

.postdata {
	font-size: 7pt;
	font-weight: normal;
	font-style:normal;
	color: #999;
	padding-bottom: 5px;
	padding-top: 0px;
}
.post-comments a{
	font-size: 8pt;
}

img.wp-post-image{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

#author h4{
	margin-bottom: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	
}

/* other non-essential CSS */

.avatar{
	display: inline-block;

}

.avaname{
	display: inline-block;

}


.bold_ping{
	color: #DB1795;
	font-weight: bold;
}

input{
	
	padding-bottom: 4px;
	padding-top: 4px;
	border: 1px Solid #ccc;
	background-image: -moz-linear-gradient(center top , #FFFFFF 0pt, #f5f5f5 100%);
	
}

input[type="text"]{
	color:#333333;
	font-size: 1em;
	
	
}
input[type="password"]{
	color:#333333;
	font-size: 1em;
	padding-left: 5px;
	
}
input[type="checkbox"]{
	
	border: 5px solid #ccc;

}
html* input[type="checkbox"]{
	
	border: 0px solid #ccc;
	width: 10px;
	height: 15px;
	
}
input[type="file"]{
	color:#333333;
	border: 1px solid #ccc;
}


select{
	color:#333333;
	border: 1px solid #ccc;
	font-size: 1em;
	height: 22px;
	
	
}

textarea {
    
    border: 1px solid #CCCCCC;
    color: #333333;
	 background-image: -moz-linear-gradient(center top , #FFFFFF 0pt, #f5f5f5 100%)
    
}
input[type="submit"]{
  padding: 6px 6px 6px 6px !important;
  margin: 0px !important;
  width: auto !important;
  background-color: #f2f2f2 !important;
  border: 1px solid #dedede;
  color: #DB1795 !important;
  font-weight: normal !important;
  font-size: 12px !important;
  cursor: pointer;

}


textarea#comment {
    width: 96%;
}

#commentform textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #B2B0A4;
    font: 100% Verdana,Sans-Serif;
    margin-top: 3px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 5px;
}

.comment-meta, .commentmetadata {
	font-size: 85%;
	padding-top: 2px;

}

.commentmetadata a:link, .commentmetadata a:visited{
		color: #b2b0a4;
}

.commentlist {
	padding: 0;
	text-align: justify;
}
.commentlist p{
	margin-top: 4px;
}

.form-allowed-tags{
	visibility: hidden;
	display: none;
}

ul#singlecomments.commentlist, ul.children {
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
}

ul#singlecomments.commentlist li {
	margin-top: 5px;
	margin-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	padding-bottom: 3px;
	background-image: -moz-linear-gradient(center top , #FFFFFF 0pt, #f5f5f5 100%);
	border-left: 1px solid #ccc;
}

ul#singlecomments.commentlist li li{
	background-image: none;
	border: 1px solid #ccc;
	
}

#comments-main{
width: 100%;
}

#comments{
	font-size: 12px;
	font-weight: bold;
	color: #666;
}

.commentlist .children{
	padding-left: 25px;
}

.comment-body {padding-right: 10px;}



#mngl-fake-search-input {
  background-image: -moz-linear-gradient(center top , #FFFFFF 0pt, #f5f5f5 100%);
  width: 293px !important;
  border: 1px solid white !important;
  padding-top: 2px;
  
}

#mngl-friends-directory H3{
	font-size: 12px;
	padding-top: 22px;
}


/*footer*/

	
.footer.primary {
    background-color: #DEDEDE;
    height: 320px;
    margin: 75px 0 0 0;
    width: 100%;
}
.footer.primary div.footer-links {
    margin-bottom: 15px;
    margin-top: 15px;
	 margin-left: 15px;
    margin-right: 15px;
}
.footer.primary div.footer-links.first {
   margin-left: 0px;
}
.footer.primary h4{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-bottom: 20px;
	margin-top: 20px;
}

.footer.primary div.footer-links ul {
    list-style: none outside none;
    padding-left: 0;
	 margin-top: 5px;
}
.footer.primary div.footer-links ul li {
    border-bottom: 1px solid #B6B6B6;
    font-size: 11px;
    padding: 5px 0;
}

.footer.primary div.footer-links ul li a {
    color: #000000;
    text-decoration: none;
}

.footer.primary div.footer-links ul li a:hover {
    text-decoration: underline;
}

.footer.secondary {
    font-size: 10px;
    height: 45px;
}

.footer.secondary div.site-links ul {
    list-style: none outside none;
    padding-left: 0;
}

.footer.secondary div.site-links ul li {
    float: left;
}

.footer.secondary div.site-links ul li.seperator {
    border-right: 1px solid #CFCFCF;
    height: 10px;
    margin: 2px 6px 0 5px;
    width: 1px;
}
.footer.secondary div.share-links {
	float: right;
}

.footer.secondary div.share-links ul {
    float: right;
    list-style: none outside none;
    margin: 0;
    padding: 10px 0 0;
}
.footer.secondary div.share-links ul li a.twitter {
    background: url("assets/images/global/ui-components/social/social-links-twitter-spritesheet.gif") no-repeat scroll 0 0 transparent;
    height: 16px;
    width: 23px;
}
.footer.secondary div.share-links ul li, .footer.secondary div.share-links ul li a {
    color: #999999;
    float: left;
}

.footer.secondary div.share-links ul li a.facebook {
    background: url("assets/images/global/ui-components/social/social-links-facebook-spritesheet.gif") no-repeat scroll 0 0 transparent;
    height: 16px;
    width: 19px;
}
.footer.secondary div.share-links ul li a.youtube {
    background: url("assets/images/global/ui-components/social/social-links-youtube-spritesheet.gif") no-repeat scroll 0 0 transparent;
    height: 16px;
    width: 55px;
}

.footer.secondary div.share-links ul li a.linkedIn {
    background: url("assets/images/global/ui-components/social/social-links-linkedin-spritesheet.gif") no-repeat scroll 0 -1px transparent;
    height: 16px;
    width: 21px;
}
.footer.secondary div.share-links ul li a.slideshare {
    background: url("assets/images/global/ui-components/social/social-links-slideshare-spritesheet.gif") no-repeat scroll 0 -1px transparent;
    height: 16px;
    width: 21px;
}
.footer.secondary div.share-links ul li.seperator {
    border-right: 1px solid #CCCCCC;
    height: 16px;
    margin: 0 2px;
    width: 1px;
}

#header div.share-links2{
	float: right;
	margin-top: 50px;
}
#header div.share-links2 ul {
    float: right;
    list-style: none outside none;
    margin: 0;
    margin-right: 10px;
    padding: 10px 0 0;
}
#header div.share-links2 ul li a.twitter {
    background: url("assets/images/global/ui-components/social/social-links-twitter-spritesheet.gif") no-repeat scroll 0 0 transparent;
    height: 16px;
    width: 23px;
}
#header div.share-links2 ul li, #header div.share-links2 ul li a {
    color: #999999;
    float: left;
}

#header div.share-links2 ul li a.facebook {
    background: url("assets/images/global/ui-components/social/social-links-facebook-spritesheet.gif") no-repeat scroll 0 0 transparent;
    height: 16px;
    width: 19px;
}
#header div.share-links2 ul li a.youtube {
    background: url("assets/images/global/ui-components/social/social-links-youtube-spritesheet.gif") no-repeat scroll 0 0 transparent;
    height: 16px;
    width: 55px;
}

#header div.share-links2 ul li a.linkedIn {
    background: url("assets/images/global/ui-components/social/social-links-linkedin-spritesheet.gif") no-repeat scroll 0 -1px transparent;
    height: 16px;
    width: 21px;
}
#header div.share-links2 ul li a.slideshare {
    background: url("assets/images/global/ui-components/social/social-links-slideshare-spritesheet.gif") no-repeat scroll 0 -1px transparent;
    height: 16px;
    width: 21px;
}
#header div.share-links2 ul li.seperator {
    border-right: 1px solid #CCCCCC;
    height: 16px;
    margin: 0 2px;
    width: 1px;
}

.footer.secondary div.legal {
    padding-top: 10px;
	 margin-left: 10px;
	 width: 390px !important;
	 float: left;
}

.footer.secondary div.site-links {
    padding-top: 9px;
}

.information {
	margin-left: 20px;
	
}
.information p{
	margin-bottom: 20px;
	line-height: 18px;
	
}

.sidebarline{
	width: 100%;
	color: #333333;
    margin-bottom: 15px;
    margin-top: 15px;
	 float: left;
}
.colum1-3{
	height: 205px;
	color: #333333;
    margin-bottom: 15px;
    margin-top: 15px;
    position: relative;
	 width: 298px;
}

.stara {
	font: normal 1em arial, sans-serif;
}

.nowa {
	font: bold 2em verdana, sans-serif;
}

.page h2{

margin-bottom: 0px;
margin-top: 20px;
	
}
.post img.alignleft, .post img.left {
    display: inline;
    margin: 0 8px 8px 0;
}
.post .alignleft, .post .left {
    float: left;
    text-align: left;
}

div.container div.a-feature.news-center.primary-featured-story p {
    clear: left;
    font-family: 'FrutigerLTW01-45Light', Verdana, Tahoma, sans-serif;
    font-size: 12px;
    margin-bottom: 25px;
    margin-left: 0px;
    margin-top: 0;
    padding-top: 0px;
    /*width: 100%;*/
}
div.container div.c-feature.news-center.story207 {
    height: 350px;
    padding-bottom: 15px;
    margin-top: 15px;
    position: relative;
}

div.container div.c-feature.news-center.story {
    height: 280px;
    margin-bottom: 0;
    position: relative;
}

div.container div.c-feature.news-center.story.left {
    margin-left: 0;
}

div.vr207 {
    background: url("assets/images/global/vr.jpg") repeat-y scroll 0 0 transparent;
    height: 95%;
    width: 1px;
}

div.container div.c-feature.right div.vr {
    left: -16px;
}

.hr207 {
    background: url("images/hr.jpg") repeat-x scroll left bottom transparent;
    clear: both;
    height: 1px;
    margin-bottom: 0;
    margin-top: 15px;
    position: absolute;
    width: 288px;
    bottom: -5px;

    
}


#WFItem600328{

	background-color: #fff;
	

}

#WFItem611669{

	background-color: transparent;
	

}

.wf-inputpos .wf-button{

	margin-top: 15px;
}

.wf-input{
	
	background-color: #fff !important;
	border: 1px solid #ccc;
	float: left;
	padding: 6px;
	padding-right: 0px;
	width: 249px;
	background-image: none !important;
}

.actTinyMceElBodyContent{

}

.wf-submit{
	margin-top: 10px;
}

.wf-header {
	padding-top: 0px !important;
}

.grid-rendom{
	float: left;
	display: inline;
	margin-right: 30px;
	position: relative;
	
}
.right.grid-rendom{
	float: right;
	display: inline;
	margin-right: 0px;
	position: relative;
	
}

.random-l .right div.vr{
	display: none;
}

.grid-rendom div.vr {
    height: 100%;
    position: absolute;
    top: 0;
    right: -17px;
    
}
span#tag{
	color: #b6b6b6;
	font-size: 11px;
}

span#tag a{
	color: #333333;
}
.date{
	margin-bottom: 5px;
	margin-top: 5px;
}

.container-12 .grid-8 {
    width: 610px;
}


li.share-facebook a.sd-button > span {
    background-image: url(images/social/facebook.png);
}
li.share-twitter a.sd-button > span {
    background-image: url(images/social/twitter.png);
}
li.share-google-plus-1 a.sd-button > span {
    background-image: url(images/social/googleplus.png);
}
li.share-linkedin a.sd-button > span {
    background-image: url(images/social/linkedin.png);
}

div.sharedaddy div.sd-block {
    border-top: 0px solid rgba(0, 0, 0, 0.13);
    margin: 0;
    padding: 10px 0 5px;
    width: 100% !important;
}

div.sharedaddy .sd-content {
    float: left;
    margin: -2px 0 0;
    width: 100%;
}
.screen-reader-text{
	display: none;
}

.post {
position: relative;	

}
.backdiv{

	 position: absolute;
	 right: 0px;
	 bottom: 13px;
    border: 1px solid #DDDDDD !important;
    border-radius: 3px;
    box-shadow: 0 1px 0 #FFFFFF inset;
    color: #000000 !important;
    display: inline-block;
    font-family: 'Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 1;
    margin: 0;
    padding: 0;
    text-decoration: none;
    z-index: 1000;
    background: -moz-linear-gradient(center top , #F7F7F7 0%, #EFEFEF 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
}

#backfront{
	background: url(images/social/back.png) no-repeat center;
	height: 16px;
 	padding: 3px;
 	text-indent: -9999px;
 	width: 16px;	
}

#s{
    background-color: #fff !important;
    border: 1px solid #ccc;
    border-right: none;
    float: left;
    padding: 0px !important;
    padding-left: 6px !important;
    width: 220px;
    background-image: none !important;
    line-height: 14px;
    height:  29px;


}

.ie10 #s {  
      height:  26px;
    }  

input#searchsubmit{
	background: url(images/button-icon-search.jpg);
	background-color: #fff !important ;
	background-position:center 2px;
	background-repeat:no-repeat no-repeat;
	border-left-style:none;
	border-right-color:#CCCCCC;
	border-right-style:solid;
	border-right-width:1px;
	text-indent:-99999px;
	width:29px !important;
	
}

.ie10 #searchsubmit {  
      background-position:center 0px;
    }  	


#searchdiv    {
	float: right;
	padding-top: 8px;
	
	
}


#searchdiv x:-moz-any-link  {margin-right: 47px; }

.ie10 #searchdiv  {  
      margin-right: 39px;
    }  	

#wf-sort-id li{
	margin-bottom: 22px;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 0px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 0px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 0px;
}
.ui-widget-content {
    background: #FFFFFF;
    border: 1px solid #AAAAAA;
    color: #222222;
}
.ui-widget {
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
}
.ui-resizable {
    position: relative;
}
.ui-dialog {
    left: 0;
    outline: 0 none;
    padding: 0.2em;
    position: absolute;
    top: 0;
}
.ui-front {
    z-index: 100;
}

.ui-widget-overlay {
    background: #AAAAAA;
    opacity: 0.3;
}
.ui-widget-overlay {
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
}
.ui-front {
    z-index: 100;
}
.ui-widget-header{
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 10px;
	position: relative;
}

#dialog{
	border-top: 0px;
	padding-left: 20px;

}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
 background-image: url("assets/images/global/ui-components/buttons/button-close-spritesheet.jpg");
    height: 23px;
    right: 15px;
    top: 16px;
    width: 23px;
    text-indent:-99999px;
    border: 0px;
    cursor: pointer;
}


.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
    padding: 0.4em;
    
}

.ui-dialog .ui-dialog-titlebar-close {
    height: 20px;
    margin: -10px 0 0;
    padding: 1px;
    position: absolute;
    right: 0.3em;
    top: 50%;
    width: 21px;
}

.fancybox{
		background: url(assets/images/pages/news-center/pencil-small.png) no-repeat right 0px;
		display: block;
		height: 30px;
		vertical-align:bottom;
		line-height: 38px;
}
#brow{
	width: 100px;
}

#youtube-container {
    border: 1px solid #D2D2D2;
    float: left;
    height: 534px;
    margin-bottom: 15px;
    margin-right: 15px;
    padding: 0;
    width: 952px;
}


div.container div.c-feature.whitepaper_ns h3, div.container div.c-feature.blockcontent2_ns h3 {
    font-family: "FrutigerLTPro-Light",Verdana,Geneva,Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    margin-top: 0;
   
}

div.container div.c-feature.blockcontent2_ns{
	height: 260px;
    position: relative;
    width: 630px;
   
}

div.container div.c-feature.whitepaper_ns {
    height: 260px;
    position: relative;
    width: 300px;
}

div.container div.c-feature div.blockcontent2-right {
 	margin-left: 40px;
}


 a.raport{
    background: url("assets/images/global/ui-components/buttons/button-link-arrow-spritesheet.png") no-repeat scroll right top #f2f2f2;
    padding: 10px 30px 9px 12px;
    float: right;
}

.line{
	border-bottom: 1px solid #bfbfbf;
	display: block;
}

.linkas a {
	color:#333333;}


.right-file{
	float: right;
	margin-right: 66px;
	margin-top: 20px;
}
#ns2.grid-8{
	width: 670px !important;
}

.whitepaper_ns h3{
	font-size: 1.75em !important;
    font-weight: normal !important;
    
}


.whitepaper_ns a {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #fbfbfb 1%, #f2f2f2 100%) repeat scroll 0 0;
    border: 1px solid #d5d5d5;
    color: #ec008c;
    outline: 0 none;
    padding: 5px 10px;
    text-decoration: none;
}

.whitepaper_ns a.post-edit-link{
    background: none;
    border: 0px solid #d5d5d5;
    color: #ec008c;
    outline: 0 none;
    padding: 5px 10px;
    text-decoration: none;
}

/* AMCHARTS */

.amChartsDataSetSelector {
    font-size: 12px;
    font-weight: 700;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

.amChartsPeriodSelector {
	font-size: 12px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
}

.amChartsButtonSelected {
	background-color:#CC0000;
	border-style:solid;
	border-color:#CC0000;
	border-width:1px;
	color:#FFFFFF;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 1px;
	outline: none;
	box-sizing: border-box;
}

.amChartsButton{
	color: #000000;
	background: transparent;
	opacity: 0.7;
	border: 1px solid rgba(0, 0, 0, .3);
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin: 1px;
	outline: none;
	box-sizing: border-box;
}

.amChartsCompareList {
   border-style:solid;
   border-color:#CCCCCC;
   border-width:1px;
}

.amChartsCompareList div {
   -webkit-box-sizing: initial;
   box-sizing: initial;
}

/* AMCHARTS END */


/* EXPORT */

/**
 * Drawing mode
 */
.amcharts-export-canvas {
	position: absolute;
	display: none;
	z-index: 1;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #fff;
}
.amcharts-export-canvas.active {
	display: block;
}

/**
 * Menu; Rest state
 */
.amcharts-export-menu {
	position: absolute;
	z-index: 2;
	opacity: 1;
	color: #000;
}
.amcharts-main-div:hover .amcharts-export-menu, .amcharts-stock-div:hover .amcharts-export-menu {
	opacity: 1;
}
.amcharts-export-menu-top-left > ul > li > ul:after {
	content: "";
	position: absolute;
	top: 13px;
	right: 100%;
	z-index: 1000;
	border-top: 7px solid transparent;
	border-left: 7px solid transparent;
	border-right: 7px solid #fff;
	border-bottom: 7px solid transparent;
}
.amcharts-export-menu-top-left > ul > li > ul > li:first-child > a:after {
	content: "";
	position: absolute;
	top: 12px;
	right: 100%;
	z-index: 1001;
	border-top: 8px solid transparent;
	border-left: 8px solid transparent;
	border-right: 8px solid #e2e2e2;
	border-bottom: 8px solid transparent;
}
.amcharts-export-menu-top-right > ul > li > ul:after {
	content: "";
	position: absolute;
	top: 13px;
	left: 100%;
	z-index: 1000;
	border-top: 7px solid transparent;
	border-left: 7px solid #fff;
	border-right: 7px solid transparent;
	border-bottom: 7px solid transparent;
}
.amcharts-export-menu-top-right > ul > li > ul > li:first-child > a:after {
	content: "";
	position: absolute;
	top: 12px;
	left: 100%;
	z-index: 1001;
	border-top: 8px solid transparent;
	border-left: 8px solid #e2e2e2;
	border-right: 8px solid transparent;
	border-bottom: 8px solid transparent;
}
.amcharts-export-menu-bottom-left > ul > li > ul:after {
	content: "";
	position: absolute;
	bottom: 13px;
	right: 100%;
	z-index: 1000;
	border-top: 7px solid transparent;
	border-left: 7px solid transparent;
	border-right: 7px solid #fff;
	border-bottom: 7px solid transparent;
}
.amcharts-export-menu-bottom-left > ul > li > ul > li:last-child > a:after {
	content: "";
	position: absolute;
	bottom: 12px;
	right: 100%;
	z-index: 1001;
	border-top: 8px solid transparent;
	border-left: 8px solid transparent;
	border-right: 8px solid #e2e2e2;
	border-bottom: 8px solid transparent;
}
.amcharts-export-menu-bottom-right > ul > li > ul:after {
	content: "";
	position: absolute;
	bottom: 13px;
	left: 100%;
	z-index: 1000;
	border-top: 7px solid transparent;
	border-left: 7px solid #fff;
	border-right: 7px solid transparent;
	border-bottom: 7px solid transparent;
}
.amcharts-export-menu-bottom-right > ul > li > ul > li:last-child > a:after {
	content: "";
	position: absolute;
	bottom: 12px;
	left: 100%;
	z-index: 1001;
	border-top: 8px solid transparent;
	border-left: 8px solid #e2e2e2;
	border-right: 8px solid transparent;
	border-bottom: 8px solid transparent;
}
.amcharts-export-menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.amcharts-export-menu li {
	position: relative;

	z-index: 1;
}
.amcharts-export-menu > ul > li {
	display: inline-block;
}
.amcharts-export-menu li > ul {
	position: absolute;
	display: none;
	border: 1px solid #e2e2e2;
	margin-top: -1px;
	background: #fff;
}
.amcharts-export-menu li > a {
	position: relative;
	display: block;
	color: #000;
	text-decoration: none;
	padding: 12px 12px;
	z-index: 2;
	white-space: nowrap;
	border-bottom: 1px solid #f2f2f2;
}
.amcharts-export-menu li:last-child > a {
	border-bottom: none;
}
.amcharts-export-menu li > a > img {
	border: none;
}
.amcharts-export-menu-top-left {
	top: 0;
	left: 0;
}
.amcharts-export-menu-bottom-left {
	bottom: 0;
	left: 0;
}
.amcharts-export-menu-top-right {
	top: 8px;
	right: 0;
}
.amcharts-export-menu-bottom-right {
	bottom: 0;
	right: 0;
}

/**
 * Menu; Hover state
 */
.amcharts-export-menu li:hover > ul {
	display: block;
}
.amcharts-export-menu li:hover > a {
	color: #fff;
	background-color: #de007b;
}
.amcharts-export-menu-top-left li:hover > ul {
	left: 100%;
	top: 0;
}
.amcharts-export-menu-bottom-left li:hover > ul {
	left: 100%;
	bottom: 0;
}
.amcharts-export-menu-top-right li:hover > ul {
	top: 0;
	right: 100%;
}
.amcharts-export-menu-bottom-right li:hover > ul {
	bottom: 0;
	right: 100%;
}

/**
 * Menu; custom class
 */
.amcharts-export-menu .export-main > a,
.amcharts-export-menu .export-drawing > a,
.amcharts-export-menu .export-delayed-capturing > a {
	display: block;
	overflow: hidden;
	text-indent: -13333337px;
	width: 36px;
	height: 36px;
	padding: 0;
	background-repeat: no-repeat;
	background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2211px%22%20height%3D%2214px%22%3E%3Cpath%20d%3D%22M3%2C0%20L8%2C0%20L8%2C5%20L11%2C5%20L5.5%2C10%20L0%2C5%20L3%2C5%20L03%2C0%22%20fill%3D%22%23888%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%2212%22%20fill%3D%22%23888%22%20width%3D%2211%22%20height%3D%222%22%2F%3E%3C%2Fsvg%3E');
	background-color: #f2f2f2;
	background-position: center;
	margin: 8px 8px 0 10px;
}
.amcharts-export-menu .export-drawing > a {
	background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2216px%22%20height%3D%2217px%22%3E%3Crect%20x%3D%220%22%20y%3D%2216%22%20fill%3D%22%23888%22%20width%3D%2214%22%20height%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(-12%2C-10)%22%20fill%3D%22%23888%22%20d%3D%22M17.098%2C20.305c-0.142%2C0.146%2C0.101%2C0.04%2C0.137%2C0.004c0.027-0.028%2C0.204-0.09%2C0.484-0.09c0.338%2C0%2C0.626%2C0.092%2C0.787%2C0.255%20c0.473%2C0.472%2C0.424%2C0.932%2C0.393%2C1.078l-2.521%2C1.055l-1.577-1.577l1.054-2.52c0.039-0.009%2C0.105-0.018%2C0.188-0.018%20c0.219%2C0%2C0.555%2C0.069%2C0.893%2C0.407c0.378%2C0.378%2C0.246%2C1.188%2C0.166%2C1.271C17.062%2C20.207%2C17.062%2C20.269%2C17.098%2C20.305z%20M26.984%2C14.472c-0.008-0.674-0.61-1.257-1.31-1.933c-0.134-0.129-0.679-0.673-0.809-0.808c-0.679-0.702-1.266-1.31-1.943-1.31%20c-0.37%2C0-0.734%2C0.207-1.114%2C0.587l-6.852%2C6.847c-0.012%2C0.016-2.877%2C7.354-2.877%2C7.354c-0.012%2C0.032%2C0%2C0.063%2C0.022%2C0.091%20c0.021%2C0.021%2C0.044%2C0.029%2C0.067%2C0.029c0.01%2C0%2C0.018-0.003%2C0.028-0.007c0%2C0%2C7.357-2.864%2C7.369-2.877l6.854-6.847%20C26.803%2C15.216%2C26.988%2C14.848%2C26.984%2C14.472z%22%2F%3E%3C%2Fsvg%3E');
}
.amcharts-export-menu .export-main:hover,
.amcharts-export-menu .export-drawing:hover {
	padding-bottom: 100px;
}
.amcharts-export-menu.amcharts-export-menu-bottom-left .export-main:hover, .amcharts-export-menu.amcharts-export-menu-bottom-left .export-drawing:hover, .amcharts-export-menu.amcharts-export-menu-bottom-right .export-main:hover, .amcharts-export-menu.amcharts-export-menu-bottom-right .export-drawing:hover {
	padding-bottom: 0;
	padding-top: 0;
}
.amcharts-export-menu .export-main:hover > a {
	background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2211px%22%20height%3D%2214px%22%3E%3Cpath%20d%3D%22M3%2C0%20L8%2C0%20L8%2C5%20L11%2C5%20L5.5%2C10%20L0%2C5%20L3%2C5%20L03%2C0%22%20fill%3D%22%23fff%22%2F%3E%3Crect%20x%3D%220%22%20y%3D%2212%22%20fill%3D%22%23fff%22%20width%3D%2211%22%20height%3D%222%22%2F%3E%3C%2Fsvg%3E');
}
.amcharts-export-menu .export-drawing:hover > a {
	background-image: url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.1%22%20width%3D%2216px%22%20height%3D%2217px%22%3E%3Crect%20x%3D%220%22%20y%3D%2216%22%20fill%3D%22%23FFF%22%20width%3D%2214%22%20height%3D%221%22%2F%3E%3Cpath%20transform%3D%22translate(-12%2C-10)%22%20fill%3D%22%23FFF%22%20d%3D%22M17.098%2C20.305c-0.142%2C0.146%2C0.101%2C0.04%2C0.137%2C0.004c0.027-0.028%2C0.204-0.09%2C0.484-0.09c0.338%2C0%2C0.626%2C0.092%2C0.787%2C0.255%20c0.473%2C0.472%2C0.424%2C0.932%2C0.393%2C1.078l-2.521%2C1.055l-1.577-1.577l1.054-2.52c0.039-0.009%2C0.105-0.018%2C0.188-0.018%20c0.219%2C0%2C0.555%2C0.069%2C0.893%2C0.407c0.378%2C0.378%2C0.246%2C1.188%2C0.166%2C1.271C17.062%2C20.207%2C17.062%2C20.269%2C17.098%2C20.305z%20M26.984%2C14.472c-0.008-0.674-0.61-1.257-1.31-1.933c-0.134-0.129-0.679-0.673-0.809-0.808c-0.679-0.702-1.266-1.31-1.943-1.31%20c-0.37%2C0-0.734%2C0.207-1.114%2C0.587l-6.852%2C6.847c-0.012%2C0.016-2.877%2C7.354-2.877%2C7.354c-0.012%2C0.032%2C0%2C0.063%2C0.022%2C0.091%20c0.021%2C0.021%2C0.044%2C0.029%2C0.067%2C0.029c0.01%2C0%2C0.018-0.003%2C0.028-0.007c0%2C0%2C7.357-2.864%2C7.369-2.877l6.854-6.847%20C26.803%2C15.216%2C26.988%2C14.848%2C26.984%2C14.472z%22%2F%3E%3C%2Fsvg%3E');
}
.amcharts-export-menu .export-close > a,
.amcharts-export-menu .export-close:hover > a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAACXBIWXMAAAsTAAALEwEAmpwYAABBsGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU1NzcyLCAyMDE0LzAxLzEzLTE5OjQ0OjAwICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo4M2Q5NDllYS1lMjE3LTQ3Y2QtYTU1Ni04MTQ3NmRjNWEwYWQ8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjZhMTQ5MTc1LTNiODItMTE3OC05ZjZmLWY0MWMwNTYyYzQxYTwveG1wTU06RG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDpkZGFhNTJkMi1mZDRiLTRkMmMtODEzOC01ZTEzNmQ4NGFjMDE8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPnhtcC5paWQ6MDdhZmI1Y2UtYzQ1OS00YzQxLWJkMjItMTllMDJlMGE5YzVjPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD54bXAuZGlkOjA3YWZiNWNlLWM0NTktNGM0MS1iZDIyLTE5ZTAyZTBhOWM1Yzwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjgzZDk0OWVhLWUyMTctNDdjZC1hNTU2LTgxNDc2ZGM1YTBhZDwvc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8L3htcE1NOkRlcml2ZWRGcm9tPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6YmY3ZmRlNGYtZDk2MS00Njk4LWI0ZjAtMDJlYjEwOWE4OTA4PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA1LTE1VDEzOjE3OjQ5KzAyOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAyMSAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNvbnZlcnRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6cGFyYW1ldGVycz5mcm9tIGltYWdlL3BuZyB0byBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wPC9zdEV2dDpwYXJhbWV0ZXJzPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+ZGVyaXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6cGFyYW1ldGVycz5jb252ZXJ0ZWQgZnJvbSBpbWFnZS9wbmcgdG8gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcDwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6MDdhZmI1Y2UtYzQ1OS00YzQxLWJkMjItMTllMDJlMGE5YzVjPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA1LTE1VDEzOjE3OjQ5KzAyOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAyMSAoTWFjaW50b3NoKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmRlcml2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnBhcmFtZXRlcnM+Y29udmVydGVkIGZyb20gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCB0byBpbWFnZS9wbmc8L3N0RXZ0OnBhcmFtZXRlcnM+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmRkYWE1MmQyLWZkNGItNGQyYy04MTM4LTVlMTM2ZDg0YWMwMTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0wNS0xNVQxMzoyMToyMSswMjowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMjEgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNS0wNS0xNVQxMzoxMzoxNyswMjowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE1LTA1LTE1VDEzOjIxOjIxKzAyOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNS0wNS0xNVQxMzoyMToyMSswMjowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpUZXh0TGF5ZXJzPgogICAgICAgICAgICA8cmRmOkJhZz4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxwaG90b3Nob3A6TGF5ZXJOYW1lPlg8L3Bob3Rvc2hvcDpMYXllck5hbWU+CiAgICAgICAgICAgICAgICAgIDxwaG90b3Nob3A6TGF5ZXJUZXh0Plg8L3Bob3Rvc2hvcDpMYXllclRleHQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpCYWc+CiAgICAgICAgIDwvcGhvdG9zaG9wOlRleHRMYXllcnM+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xMzwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xNjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+HyMp+AAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAAA3UlEQVR42rSSXZECQQyEPygMrIVFAidhkQASQEIjYVsCSOAksBJAAlhAwvKSWcJBUQVVl6fM5Ke7k4z6vudTG/OFTQAktcAs/ja2TyVBUgVsgQq42F5PItYBCn8PTFNjAYvw5wM92x3gCNSSFCh1araLvAdNBi53VgMtgCuweRqE7RyogAPQxHsdcQBGf0cuaZ80APzaXn468urtniQ1CaXoayStct5AL4QfgToKfoBzIF2BadGVkVZRkIU7UdQDkqRZoDwJl3ROzea2u4LUvtpHOavkty9H/m9XfhsA0l9VuzQDWrIAAAAASUVORK5CYII=);
}

/**
 * Menu; Color picker
 */

.amcharts-export-menu .export-drawing-color {
	background: #000;
	width: 35px;
}
.amcharts-export-menu .export-drawing-color > a {
	display: block;
	overflow: hidden;
	text-indent: -13333337px;
}
.amcharts-export-menu .export-drawing-color-red {
	background: #f00;
}
.amcharts-export-menu .export-drawing-color-green {
	background: #0f0;
}
.amcharts-export-menu .export-drawing-color-blue {
	background: #00f;
}
.amcharts-export-menu .export-drawing-color-white {
	background: #fff;
}

/*
** Fallback
*/
.amcharts-export-fallback {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-color: #fff;
}
.amcharts-export-fallback textarea {
	border: none;
	outline: none;
	position: absolute;
	overflow: hidden;
	width: 100%;
	height: 100%;
	padding: 20px;
}
.amcharts-export-fallback-message {
	position: absolute;
	z-index: 1;
	padding: 20px;
	width: 100%;
	background-color: #fff;
}

/*
** DELAYED CAPTURING
*/
.amcharts-export-menu .export-delayed-capturing > a {
	text-indent: 0px;
	line-height: 36px;
	vertical-align: middle;
	text-align: center;
	background-image: none;
}

/*
** TRANSITION; OPACITY
*/
.amcharts-export-menu,
.amcharts-export-canvas .canvas-container {
	-webkit-transition: opacity 0.5s ease-out;
	-moz-transition: opacity 0.5s ease-out;
	-ms-transition: opacity 0.5s ease-out;
	-o-transition: opacity 0.5s ease-out;
	transition: opacity 0.5s ease-out;
}
.amcharts-export-canvas.dropbox .canvas-container {
	opacity: 0.5;
}

/*
** SHAPE
*/
.amcharts-export-menu .export-drawing-shape a {
	font: 0/0 a;
	text-shadow: none;
	color: transparent;
}
.amcharts-export-menu li img {
	height: 20px;
}


/*
** BRUSH
*/
.amcharts-export-menu .export-drawing-width a {
	text-align: center;
}
.amcharts-export-menu .export-drawing-width span {
	display: block;
	margin: 0 auto;
}
.amcharts-export-menu .export-drawing-width span > span {
	display: block;
	background: #000;
	border-radius: 100%;
}
.amcharts-export-menu .export-drawing-shape a:hover img {
	-webkit-filter: invert(100%);
	filter: invert(100%);
}

/* EXPORT END */

/* Custom TNS */

.chart-title {
	margin: 0px 0 30px;
	font-size: 22px;
	color: #333;
}
.chart-info {
	margin: -10px 0 30px;
	font-size: 14px;
	color: #777;
}

.no-js-info { display: none }
.no-js .no-js-info {
	display: block;
}

.tns-mop-chart {
	width: 100%;
	height: 550px;
}

.tns-chart-item {
	display: none;
	position: relative;
	outline: none;
}

.tns-chart-item.active {
	display: block;
}

.tns-chart-tabs {
	display: none;
}

.tns-chart-select {
	display: block;
	margin: 60px 0;
	font-size: 18px;
}

.tns-chart-select select {
	display: block;
	width: 100%;
	font-size: 18px;
}

.amcharts-export-menu .export-main.tns-export-share > a {
	background: #f2f2f2 url(images/ico.share.png) 0 0;
	background-size: 100% auto;
}

.amcharts-export-menu .export-main.tns-export-share:hover > a {
	background-color: #de007b;
	background-position: 0 -100% !important;
}

@media screen and (min-width: 680px) {
	.tns-mop-chart {
		width: 100%;
		height: 615px;
	}
	.tns-chart-select {
		display: none;
	}
	.tns-chart-tabs {
		display: table;
		table-layout: fixed;
		width: 100%;
		margin: 40px 0 0 -10px;
	}
	.tns-chart-tab {
		display: table-cell;
		padding: 0 0 0 2px;
		text-align: center;
		cursor: pointer;
		max-width: 50px;
	}

	.tns-chart-tab-wrapper {
		position: relative;
		padding: 0;
		background: #f0f0f0;
		overflow: hidden;
	}
	.tns-chart-tab:hover .tns-chart-tab-wrapper {
		background: #de007b;
		color: #fff;
	}

	.tns-chart-tab-wrapper > a {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		display: block;
		text-indent: -9999px;
	}

	.tns-chart-tab.active .tns-chart-tab-wrapper {
		background: #888;
	}

	.tns-chart-tab .tns-tab-title {
		position: absolute;
		bottom: 10%;
		margin: 0;
		padding: 0 5px;
		width: 100%;
		font-size: 14px;
		line-height: 14px;
		font-weight: 600;
		box-sizing: border-box;
	}

	.tns-chart-tab.active .tns-tab-title {
		color: #fff;
	}

	.tns-chart-tab-ico {
		position: relative;
		width: 100%;
		height: 0;
		margin: 0 auto;
		padding-bottom: 100%;
		overflow: hidden;
		background-position: 50% -45%;
		background-size: 45% auto;
		background-repeat: no-repeat;
	}

	.tns-chart-tab:hover .tns-chart-tab-ico,
	.tns-chart-tab.active .tns-chart-tab-ico {
		background-position: 50% 210%;
	}

	.tns-chart-tab-ico img {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		margin: auto;
		width: 80%;
		height: auto;
	}

}

path.amcharts-legend-switch {
	display: none;
}
.tns-mop-chart * {
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

/* amCharts overrides */


select.amcharts-data-set-select {
	width: 55%;
	font-size: 14px;
}

.amChartsPeriodSelector {
    margin: 0;
    text-align: center;
}

.amChartsPeriodSelector > div {
	float: none !important;
	display: inline-block !important;
	width: 100%;
	font-weight: 700;
	padding-top: 10px;
	border-top: 1px solid #ddd;
}

.amChartsPeriodSelector > div > input:first-child {
	margin-left: 30px !important;
}

.amChartsButton {
	font-size: 12px;
	font-weight: 400;
	text-transform: uppercase;
	background: #fff;
	opacity: 1;
	outline: none;
	border: 0;
	box-sizing: border-box;
	color: #777;
	margin: 1px 2px;
	padding: 15px 20px;
	cursor: pointer;
}

.amChartsButtonSelected {
   	font-size: 12px;
	font-weight: 700;
	text-transform: uppercase;
    background: #fff;
    border: 0;
    opacity: 1;
	outline: none;
	box-sizing: border-box;
	color: #EC008C;
	margin: 1px 2px;
	padding: 15px 20px;
	cursor: pointer;
}

.amChartsCompareList {
   border-style:solid;
   border-color:#CCCCCC;
   border-width:1px;
}

div.amcharts-balloon-div {
	padding-top: 4px;
	z-index: 100;
	background: #e3e4e5;
}

.amChartsCompareList div {
   -webkit-box-sizing: initial;
   box-sizing: initial;
}

.amcharts-legend-title {
	font-size: 12px;
}

.column-left-ll {
	width: 65%;
	float: left;
	padding-right: 8%;
}

.column-left-ll h2 {
	font-size: 22px;
}

.column-left-ll h3 {
	font-style: italic;
}

.column-left-ll p {
	background: #f0f0f0;
	padding: 15px;
}

.column-right-ll {
	width: 25%;
	float: left;
}

.column-right-ll h2 {
	font-size: 22px;
}

.column-right-ll input, .column-right-ll textarea{
	width: 100%;
}

.column-right-ll textarea{
	height: 100px;
}

#main-title33 {
    border-bottom: 1px dashed #ccc;
    margin-top: 22px;
    position: relative;
    width: 100%;
    padding-bottom: 22px;
}

#divContent1{
	display: none;
}

/* rozwijane pytania, toggle, toggler */
.trig_container {}

.trig_container.close {}

.trig_container.close .trigger {
    background: url("http://www.tnsglobal.pl/wp-content/themes/TNS_globalpl/assets/images/pages/page/page-accordian-arrow-spritesheet.png") no-repeat scroll right top #F2F2F2;  
    padding: 10px 30px 9px 12px;
    color:#EC008C;
}

.trig_container.close .trigger:hover {
    background-color: #EC008C;
    background-position: right -35px;
    color: #fff;
}

.trig_container .trigger {
    background: url("http://www.tnsglobal.pl/wp-content/themes/TNS_globalpl/assets/images/pages/page/page-accordian-arrow-spritesheet.png") no-repeat scroll right top #FFF;
    background-position: right -70px;
    padding: 10px 30px 9px 12px;
    color:#EC008C;
}


.trig_container .trigger:hover {
    background-color: #EC008C;
    background-position: right -105px;
    color: #fff;
}
.toggler {
    border: 1px solid #f2f2f2;
}

/* end rozwijane pytania, toggle, toggler */


