/* Resets */

.ncontent {	}
.ncontent img{ margin:0 !important	}
.ncontent .row {	background: #FFF;	margin-bottom: 10px; margin:0 !important}
.ncontent .row h2 {	color: #333;	font-size: 24px;	font-weight: normal;	text-align: center;}
.ncontent .row.info-block .row-content {	padding: 0;float:none;width:100%;text-align:center	}
.ncontent .row.info-block .row-header {	padding: 30px 30px 20px 30px;float:none;width:100%	}
.ncontent .row.info-block .row-header p {	color: #333;	font-size: 14px;	line-height: 18px;	font-weight: normal;	text-align: center;}
.ncontent .row.info-block .row-header .icon img {}
.ncontent .row .faq {padding: 30px 20px;}
.ncontent .row .title {	font-size: 12px;text-transform: uppercase;	color: #FF6600;	margin: 30px 0px 10px 0px;	font-weight: bold;	text-shadow: 0px 0px 2px rgba(0,0,0,0.1);display:block;float:none;width:100%;text-align:left}
.ncontent .row.faq h3 {	background: #f16522; /*#1785D0*/;	padding: 8px 10px;	margin: 0px 0px 3px 0px;	transition: all 200ms;	border-radius: 2px; width:100%}
.ncontent .row.faq h3:hover {	background: #000000; /*#08609b*/;	transition: all 200ms;}
.ncontent .row.faq h3 a {	color: #FFF;	font-size: 14px;	font-weight: normal;	text-shadow: 0px 0px 2px rgba(0,0,0,0.5);}
.ncontent .accordion {width: 100% !important;}
.ncontent .accordion div {	color: #222;	font-size: 12px;	line-height: 17px;	background: #DDD;	padding: 10px 20px;	border-radius: 2px;	margin-bottom: 3px;	text-shadow: 1px 1px 0px rgba(255,255,255,0.3);}
.ncontent .accordion div a {	color: #FF6600;	font-size: 12px;}