#templatecontainer .t2namestats2016v1{
	max-width: 620px;
}
.t2namestats2016v1 input[type='text']{
	font-size: 16px;
}
.t2namestats2016v1 .t2toolbox-header_image{
	background-image: url(../img/namecloud_wide.jpg);
}
.t2namestats2016v1 .hide,
.t2namestats2016v1 .hide.no-result,
.t2namestats2016v1 form button{
	display: none;
}
.t2namestats2016v1 .t2toolbox-canvas_wrap{
	background: #fff;
}
.t2namestats2016v1 .query-result{
	background: #f9f7f7;
}
.t2namestats2016v1 .t2toolbox-footer{
	background: #fff;
}
.t2namestats2016v1 .t2toolbox-card{
	padding: 10px 0;
}
.t2namestats2016v1 .query-result{
	padding: 10px 20px;
	/*transition: opacity 1s, filter 1s;*/
}
.t2namestats2016v1.ghosty .query-result h1,
.t2namestats2016v1.ghosty .query-result{
	-webkit-filter: blur(3px);
	filter: blur(3px);
	opacity: .7;
	background: #fff;
}
.t2namestats2016v1.ghosty .query-result h1{
}
.t2namestats2016v1.ghosty .surname-stats,
.t2namestats2016v1.ghosty .combo-stats,
.t2namestats2016v1.ghosty .t2toolbox-footer_wrap,
.t2namestats2016v1.ghosty .query-result .excerpt,
.t2namestats2016v1.ghosty .query-result .similariry_charts{
	display: none;
}

.t2namestats2016v1 span.no-result,
.t2namestats2016v1 tr.no-result h1,
.t2namestats2016v1 tr.babyname-charts.no-result >td,
.t2namestats2016v1 tr.no-result span{
	display: none;
}
.t2namestats2016v1.response_ok .query-result,
.t2namestats2016v1 tr.no-result span.no-result{
	display: block;
}
.t2namestats2016v1 tr.no-result td{
	padding-bottom: 0;
}
.t2namestats2016v1 table{
	margin: 0 auto;
	border-collapse: collapse;
	max-width: 370px;
}
.t2namestats2016v1 table td,
.t2namestats2016v1 table th{
	text-align: center;
}
.t2namestats2016v1 table td{
	padding: 0px 0 0px 0;
}
.t2namestats2016v1 .excerpt strong,
.t2namestats2016v1 .combo-stats strong,
.t2namestats2016v1 .firstname-stats strong,
.t2namestats2016v1 .surname-stats strong{
	display: inline-block;
	margin: 0 3px;
}
.t2namestats2016v1 table h1{
	font-size: calc(10 * 6px);
	line-height: 1;
}
.t2namestats2016v1 table h1 + span+span,
.t2namestats2016v1 table h1 + span{
	margin: 5px 0 40px 0;
	display: block;
}
.t2namestats2016v1 .babyname-charts table td{
	padding: 10px 3px 3px 3px;
	vertical-align: top;
}
.t2namestats2016v1 .main_chart .name_stats span{
	color: red;
}
.t2namestats2016v1 .similariry_charts .name_stats,
.t2namestats2016v1 .similariry_charts td >span{
	display: none;
}
.t2namestats2016v1 .babyname-charts table{
	margin: 0 auto;
}
.t2namestats2016v1 .babyname-charts .main_chart{
	margin-top: 20px;
}
.t2namestats2016v1 .babyname-charts .annotation{
	position: absolute;
	font-size: 10px;
	margin: -8px 0 0 9px;
	line-height: 1;
}
.t2namestats2016v1 .main_chart .annotation_l{
	margin: -12px 0 0 -36px;
}
.t2namestats2016v1 .similariry_charts .annotation_l{
	margin: -24px 0 0 -85px;
	left: 0 !important;
	white-space: pre;
	min-width: 90px;
	text-align: right;
}
.t2namestats2016v1 .babyname-charts .annotation span,
.t2namestats2016v1 .babyname-charts .annotation strong{
	display: block;
	margin: 1px 0 0px 0px;
}
.t2namestats2016v1 .similariry_charts .annotation_l span.font-bold{
	margin-bottom: 2px;
	font-size: 16px;
}
.t2namestats2016v1 table.similariry_charts tr{
	display: none;
}
.t2namestats2016v1 table.similariry_charts tr:nth-child(-n+5){
	display: table-row;
}
.t2namestats2016v1 table.similariry_charts td{
	padding-bottom: 10px;
}
.t2namestats2016v1 .main_chart .annotation_l span.font-bold{
	display: none;
}
.t2namestats2016v1 .babyname-charts .o-chart{
	width: 160px;
	height: 90px;
}
.t2namestats2016v1 .main_chart .o-chart{
	margin: 20px auto;
}

.t2namestats2016v1 .c-button{
	margin: calc(10 * 3px) auto;
	display: block;
	max-width: calc(10 * 6px);
}
.embed-container .sn-result p {
	margin-top: calc(10 * 2px);
}
.embed-container .sn-result p:last-child {
	margin-bottom: calc(10 * 4px);
}
.embed-container .t2toolbox-social{
	display: none;
}
.embed-container .sn-table_result {
	max-height: 215px;
	overflow: hidden;
	overflow-y: scroll;
}
.embed-container .sn-image-thumb{
	margin:30px 0 30px 0;
}
.embed-container .sn-image-thumb img{
	margin: 0 auto;
}
.t2namestats2016v1 .mansplain{
	margin-bottom: 40px;
}
.t2namestats2016v1 .multi-name-note{
	background: rgba(250, 255, 189, 0.44);
	padding: 10px;
}
.t2namestats2016v1 .multi-name-note span{
	text-transform: capitalize;
}
.t2namestats2016v1 .form-group{
	max-width: 620px;
	margin: 0px 10px;
}
.t2namestats2016v1 .form-group > div{
	display: flex;
	display: -webkit-flex;
}
.t2namestats2016v1 .form-group > div *{
	display: inline-block;
	flex-grow: 1;
	-webkit-flex-grow: 1;
	width: 100px;
}
.t2namestats2016v1 .form-group > div span{
	width: 140px;
	flex: 1 0;
	-webkit-flex: 1 0 calc(0%);
}
.t2namestats2016v1 table .excerpt{
	margin: 60px 0 40px 0;
}
.t2namestats2016v1 .form-group input{
	border: 1px solid #CECECE;
	padding: 6px 8px;
	box-sizing: border-box;
	margin: 8px 0;
	outline: 0;
}
.t2namestats2016v1 .form-group input + input,
.t2namestats2016v1 .form-group span + span{
	margin-left: 10px;
}
.combo-boys-stats,
.combo-girls-stats{
	display: none;
}
.unisex-name .combo-stats,
.boy-name .combo-boys-stats,
.girl-name .combo-girls-stats{
	display: table-row;
}
@media only screen and (min-width: 30em){
	.t2namestats2016v1 .query-result{
		margin: 50px 0 30px 0;
		padding: 30px;
	}
}
@media only screen and (min-width: 64em){

}
